multiple motions handling is wrong: deadline miscalculated etc.
deadline should be start deadline and we should sub length
- had strange thing where polarity command caused pic to send
- nmra completion messages or other strange messages:
-
-liberator:hostside> ../iwjpictest/hexterm /dev/ttyUSB0
- 0| 28 89 52 89 52 10 90 20 10 90 80 00 01 90 80 00 | (.R. R... .... .... |
- ~~~~~ ~~ ~~~~~~~~~~~ ^^ ~~~~~~~~
- 10| 01 90 80 00 01 09 90 80 00 11 98 20 28 10 90 20 | .... .... .... (... |
- ^^ ~~~~~~~~ ^^| ~~~~~~~~~~~~ ~~
- 20| 90 80 00 | ..._ |
-
-here ^^ are the unexpected messages, ~~ are things shown in bold
-ie which I typed, and | means we switched to programming mode and
-back (damn! should have dumped!)
-
- seems to be a pic bug
-
in nmra-stream.asm:toggle_output should use LATC not PORTC?