The 2m licor connected to /dev/ttyS2 was removed today.
The licors at 16 meters and 43 were reconnected to ports
/dev/ttyS11 and /dev/ttyS17, but we're not sure at this point
which was connected to which port. Perhaps we can query the
serial numbers to determine which is where.
port |
height |
---|---|
ttyS2 |
removed |
ttyS7 |
7m |
ttyS11 |
either 16 or 43 meters, need to verify |
ttyS14 |
30m |
ttyS17 |
either 16 or 43 meters |
First test: 4 licors running at 10Hz, 19200 baud
(Outputs (BW 10) (RS232 (Freq 10.0) (Baud 19200) (EOL "0A") (CO2Raw TRUE) (CO2D TRUE) (H2ORaw TRUE) (H2OD TRUE) (Temp TRUE) (Pres TRUE) (DiagVal TRUE)))
This resulted in around 1200 spurious interrupts being reported in /var/log/isfs/kernel
Second test: 4 licors running at 5 Hz, 19200 baud
(Outputs (BW 5) (RS232 (Freq 5.0) (Baud 19200) (EOL "0A") (CO2Raw TRUE) (CO2D TRUE) (H2ORaw TRUE) (H2OD TRUE) (Temp TRUE) (Pres TRUE) (DiagVal TRUE)))
This resulted in around 300 spurious interrupts being reported in /var/log/isfs/kernel
Second test: 4 licors running at 5 Hz, 9600 baud
(Outputs (BW 5) (RS232 (Freq 5.0) (Baud 9600) (EOL "0A") (CO2Raw TRUE) (CO2D TRUE) (H2ORaw TRUE) (H2OD TRUE) (Temp TRUE) (Pres TRUE) (DiagVal TRUE)))
This resulted in usually less than 50 spurious interrupts being reported in /var/log/isfs/kernel. The kernel won't report more than
50, so this means there were very few reports of spurious interrupts.
Left it running at this setting.
Current values from /proc/tty/driver/serial:
2: uart:XScale mmio:0x40700000 irq:13 tx:543 rx:1136277465 fe:1947 RTS|DTR 7: uart:ST16654 port:F1000110 irq:104 tx:1111 rx:1153977325 fe:41917 RTS|DTR 11: uart:ST16654 port:F1000130 irq:104 tx:1585 rx:3762900 fe:21542 RTS|DTR 14: uart:ST16654 port:F1000148 irq:104 tx:1549 rx:575482383 fe:3996 RTS|DTR 17: uart:ST16654 port:F1000160 irq:104 tx:1079 rx:2059346 fe:2312 RTS|DTR