HPInc / HP-Digital-Microfluidics

HP Digital Microfluidics Software Platform and Libraries
MIT License
2 stars 0 forks source link

Add Wombat v2 layout #213

Closed EvanKirshenbaum closed 5 months ago

EvanKirshenbaum commented 5 months ago

Apparently, the Wombat layout has changed due to not being able to support so many electrodes. Looking at a diagram with the new layout: image each heating zone has lost two electrodes in the center column (cols 1, 9, and 17) at rows 3 and 4. In addition, it appears that the asymmetry in row 6 has shifted from the right to the left, so pad (2,6) no longer exists, but pad (16,6) now does.

I think that the appropriate way to handle this is the same way I handle the different OpenDrop versions, with a WombatVersion enum, and -v1 and -v2 arguments (possibly double dash versions as well) that select the appropriate version, with v1 as the default.

Migrated from internal repository. Originally created by @EvanKirshenbaum on Jan 07, 2023 at 12:32 PM PST. Closed on Jan 27, 2023 at 10:51 AM PST.
EvanKirshenbaum commented 5 months ago

This issue was referenced by the following commits before migration:

EvanKirshenbaum commented 5 months ago

Just learned from @cumbiem

I found another bug… looks like V2 upper board translation was done wrong on HW side. We actually mirrored the RTD position. So, we likely need to kill a 3 block wide zone to make this all work in software. See below: image

Migrated from internal repository. Originally created by @EvanKirshenbaum on Feb 03, 2023 at 1:56 PM PST.