Note modpoll is using an offset of 1

1. prereq

2. matrix

amp value

5

0x40a0

6

0x40c0

7

0x40e0

8

0x4100

9

0x4110

10

0x4120

11

0x4130

12

0x4140

13

0x4150

14

0x4160

15

0x4170

16

0x4180

3. current

1210 -> 1211

read

modpoll -p 502 -a 1 -r 1211 -t 4:hex -1 10.1.1.81
///
[1211]: 0x40C0

write 5A

modpoll -p 502 -a 1 -r 1211 10.1.1.81 0x4080 0

write 10A

modpoll -p 502 -a 1 -r 1211 10.1.1.81 0x4120 0

write 16A

modpoll -p 502 -a 1 -r 1211 10.1.1.81 0x4180 0

4. phases

1215 -> 1216

read

modpoll -p 502 -a 1 -r 1216 -t 4:hex -1 10.1.1.81
///
[1216]: 0x0003

1phase

modpoll -p 502 -a 1 -r 1216 10.1.1.81 1

3phase

modpoll -p 502 -a 1 -r 1216 10.1.1.81 3

5. actual_applied_max_current

modpoll -p 502 -a 1 -r 1207 -t 4:hex -1 10.1.1.81
///
[1207]: 0x0000 <<< this is a bug