83Plus:BCALLs:4A17
From WikiTI
Synopsis
Unofficial Name: SendScreenshot
BCALL Address: 4A17
Sends a screenshot of the current LCD contents to a computer.
Inputs
- iy+1Bh set up accordingly
Outputs
- None
Destroys
- All
Comments
This BCALL will not throw an error if there are any problems. However, it will fail to send the screenshot if the machine ID of the receiving device is not 03h or 13h.
The packet which this routine sends is machineID,06h,03h,00h,00h,03h,12h,checksumLow,checksumHigh. It then receives acknowledge and continue packets, then sends acknowledge and the data packet containing the LCD contents. Then it receives an acknowledge.
It makes no sense that a computer could communicate with the 83+ without silent linking, but this routine appears to do exactly that.