Difference between revisions of "83Plus:BCALLs:4F15"

From WikiTI
Jump to: navigation, search
 
m (Send4BytePacket is more appropriate)
 
Line 23: Line 23:
 
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).
 
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 [[83Plus:BCALLs:4EE2|Send4Bytes]].
+
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 [[83Plus:BCALLs:4EDC|Send4BytePacket]].

Latest revision as of 16:14, 22 February 2007

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.