83Plus:BCALLs:4F15

From WikiTI
Jump to: navigation, search

Synopsis

Unofficial Name: SendVariable

BCALL Address: 4F15

Sends any variable via silent link through the link port.

Inputs

  • iy+1Bh set up accordingly
  • (sndRecState): 0Ah
  • OP1: type and name of variable to send (zero'd out)

Outputs

  • None

Destroys

  • All

Comments

If the variable is not found, it sends the exit packet and receives acknowledge.

If sending to a TI-83, it will refuse to send any variable with a type byte of 14h or higher. It will also refuse to send any variable with a non-zero value in the version byte of its VAT entry (if sending to a TI-83).

It will not send EOT, so you can call this repeatedly for as many variables as you want to send and then send EOT with something like Send4BytePacket.