1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- # Counters
- # We have 5 of them.
- counters = {
- 1: "z",
- 2: "{",
- 3: "|",
- 4: "}",
- 5: "-",
- }
- # Command Codes
- WRITE_TEXT = "A" # Write TEXT file (p18)
- READ_TEXT = "B" # Read TEXT file (p19)
- WRITE_SPECIAL = "E" # Write SPECIAL FUNCTION commands (p21)
- READ_SPECIAL = "F" # Read SPECIAL FUNCTION commands (p29)
- WRITE_STRING = "G" # Write STRING (p37)
- READ_STRING = "H" # Read STRING (p38)
- WRITE_SMALL_DOTS = "I" # Write SMALL DOTS PICTURE file (p39)
- READ_SMALL_DOTS = "J" # Read SMALL DOTS PICTURE file (p41)
- WRITE_RGB_DOTS = "K" # Write RGB DOTS PICTURE file (p44)
- READ_RGB_DOTS = "L" # Read RGB DOTS PICTURE file (p46)
- WRITE_LARGE_DOTS = "M" # Write LARGE DOTS PICTURE file (p42)
- READ_LARGE_DOTS = "N" # Read LARGE DOTS PICTURE file (p43)
- WRITE_ALPHAVISION = "O" # Write ALPHAVISION BULLETIN (p48)
- SET_TIMEOUT = "T" # Set Timeout Message (p118) (Alpha 2.0/3.0)
- UNLOCKED = "U"
- LOCKED = "L"
- # Constants used in transmission packets
- NUL = "\x00" # NULL
- SOH = "\x01" # Start of Header
- STX = "\x02" # Start of TeXt (precedes a command code)
- ETX = "\x03" # End of TeXt
- EOT = "\x04" # End Of Transmission
- #ENQ = "\x05" # Enquiry
- #ACK = "\x06" # Acknowledge
- BEL = "\x07" # Bell
- BS = "\x08" # Backspace
- HT = "\x09" # Horizontal tab
- LF = "\x0A" # Line Feed
- NL = "\x0A" # New Line
- VT = "\x0B" # Vertical Tab
- #FF = "\x0C" # Form Feed
- #NP = "\x0C" # New Page
- CR = "\x0D" # Carriage Return
- CAN = "\x18" # Cancel
- SUB = "\x1A" # Substitute (select charset)
- ESC = "\x1B" # Escape character
|