First off - huge thanks for building this package. ❤️
In L1 (circle layout quadrant array), the lower quadrants are ordered:
- index
2 = third (transform: scale(1,-1) translate(0,-694)) → visual position: lower-left (patient's right) → should get FDI prefix 4 (41-48), but gets prefix 3
- index
3 = fourth (transform: scale(-1,-1) translate(-409,-694)) → visual position: lower-right (patient's left) → should get FDI prefix 3 (31-38), but gets prefix 4
Expected (standard FDI patient view):
Upper: 18 17 16 15 14 13 12 11 | 21 22 23 24 25 26 27 28
Lower: 48 47 46 45 44 43 42 41 | 31 32 33 34 35 36 37 38
Fix: swap the order of the third and fourth entries in the l1 array so the fourth appears at index 2 (prefix "3") and the third at index 3 (prefix "4"). Same fix needed in i1 (square layout).
First off - huge thanks for building this package. ❤️
In L1 (circle layout quadrant array), the lower quadrants are ordered:
2= third (transform: scale(1,-1) translate(0,-694)) → visual position: lower-left (patient's right) → should get FDI prefix 4 (41-48), but gets prefix 33= fourth (transform: scale(-1,-1) translate(-409,-694)) → visual position: lower-right (patient's left) → should get FDI prefix 3 (31-38), but gets prefix 4Expected (standard FDI patient view):
Upper:
18 17 16 15 14 13 12 11 | 21 22 23 24 25 26 27 28Lower:
48 47 46 45 44 43 42 41 | 31 32 33 34 35 36 37 38Fix: swap the order of the third and fourth entries in the l1 array so the fourth appears at index 2 (prefix "3") and the third at index 3 (prefix "4"). Same fix needed in i1 (square layout).