When using Miriam Serial, we noticed that the physical order of the well columns does not correspond to the order in the UI. The read assay ('R') arduino command output in supposed to be in a format "A1,A2,A3...E12", but instead we received it in a different order: "A11,A12,A9,A10,...,A1,A2,..., E1, E2".
To overcome the problem I made a quick change in Control.cs to rearrange the received data before displaying it (see this commit). However, it seems like the correct place to fix this problem would be in the arduino code, ReadAssay() function.
When using Miriam Serial, we noticed that the physical order of the well columns does not correspond to the order in the UI. The read assay ('R') arduino command output in supposed to be in a format "A1,A2,A3...E12", but instead we received it in a different order: "A11,A12,A9,A10,...,A1,A2,..., E1, E2".
To overcome the problem I made a quick change in
Control.cs
to rearrange the received data before displaying it (see this commit). However, it seems like the correct place to fix this problem would be in the arduino code,ReadAssay()
function.