Apple II software may also communicate with the SSC and an actual serial interface,such as the later Macintoshes (and IOS devices), by using the File Transfer protocol. In this case,the terminal emulator will automatically recognize the data as text, and will expect it to be non-binary. The emulated serial interface will do all the conversion necessary before sending the data out of the emulator. If the targetserial interface is able to support non-binary data, the data will be sent out exactly as specified. If the target serial interface does not support non-binary data, the data may be lost when the data is sent out. The Apple II emulator does not support non-binary data. Instead, the data is sent as binary data. For example, a single character will look like this:
0: 0x42001011: 0x0
The first number in each line is the ASCII code and the second number is the actual data. The data is sent as binary. This will not work with an actual computer that does not have a serial port. The second example shows a Macintoshedriver that does support non-binary data.