I've been puzzling something out working on ArTICL. From a TI-84 Plus Silver Edition:
Incidentally, tVarStr is 0xAA. tVarLst is 0x5D, which doesn't help at all. 0x41 is usually "A". One wonders if there's something broken in the TI-OS relating to the CBL and lists, but that feels like the easy way out.
Edit: For comparison, here's a TI-82:
Edit #2: And here's a TI-84 Plus C Silver Edition:
- Get(Str1): REQ packet from CALC82 (0x82) endpoint, data length 0x05, type 0, name 0xAA 0x00
- Get(Str2): REQ packet from CALC82 (0x82) endpoint, data length 0x05, type 0, name 0xAA 0x01
- Send(Str1): RTS packet from CALC82 (0x82) endpoint, data length 0x05, type 4, name 0xAA 0x00
- Send(Str2): RTS packet from CALC82 (0x82) endpoint, data length 0x05, type 4, name 0xAA 0x01
- Send(Str5): RTS packet from CALC82 (0x82) endpoint, data length 0x05, type 4, name 0xAA 0x04
- Get(theta): REQ packet from CALC82 (0x82) endpoint, data length 0x00, type 0, name 0x5B
- Get(L1): REQ packet from CALC85b (0x95) endpoint, data length 0x00, type 4, name 0x01 0x41
- Get(ʟA): REQ packet from CALC85b (0x95) endpoint, data length 0x00, type 4, name 0x01 0x41
- Get(L3): REQ packet from CALC85b (0x95) endpoint, data length 0x00, type 4, name 0x01 0x41
- Get(ʟC): REQ packet from CALC85b (0x95) endpoint, data length 0x00, type 4, name 0x01 0x41
Incidentally, tVarStr is 0xAA. tVarLst is 0x5D, which doesn't help at all. 0x41 is usually "A". One wonders if there's something broken in the TI-OS relating to the CBL and lists, but that feels like the easy way out.
Edit: For comparison, here's a TI-82:
- Get(ʟ4): REQ packet from CALC82 (0x82) endpoint, data length 0x00, type 0, name 0x93 0x03. Predictably, requesting ʟ6 requests name 0x93 0x05.
- Send(ʟ1): RTS packet from CALC82 (0x82) endpoint, data length 0x11, type 1, name 0x93 0x00. At least that is logical.
Edit #2: And here's a TI-84 Plus C Silver Edition:
- Get(ʟ1): REQ packet from CALC85b (0x95) endpoint, length 92, type 4, name 0x01, 0x41
- Get(ʟ4): REQ packet from CALC85b (0x95) endpoint, length 92, type 4, name 0x01, 0x41
- Get(Str3): REQ packet from CALC82 (0x82) endpoint, data length 0x00, type 4, name 0xAA 0x02