some infos

This commit is contained in:
rhetenor
2023-03-05 14:09:42 +01:00
parent 21470fb1d4
commit e467b03136
3 changed files with 71 additions and 0 deletions

7
known_chars Normal file
View File

@@ -0,0 +1,7 @@
Known chars:
| char | hex |
======================
| LF | e3 ed e0 e3 |
| k | f4 f9 |
| r | f2 f9 |

23
some_readings Normal file
View File

@@ -0,0 +1,23 @@
a from ctrl
================
e3 e1 e0 e3 e1 e0 e0 ef e3 e6 f4 e4 e4 f4 e4 e4 f5 e4 e4 f5 e6 e4 f6 e4 e4 f6 e4 e6 f7 e6 e4 f7 e4 e4 f6 e6 e4 f4 e6 e6 f7 e4 e4 f7 e4 e4 f6 e4 e6 f6 e4 e4 f7 e6 e6 f7 e4 e4 f8 e6 e6 f8 e6 e4 f9 e6 e4 f9 e4 e4 f8 e4 e4 fa e4 e4 fb e4 e4 fb e4 e4 f8 e4 e4 fa e4 e4 f9 e6 e4 f9 e6 e4 fa e4 e4 fa e4 e4 fb e6 e4 fb e4 e4 fc e4 e6 fc e4 e6 fd e4 e4 fd e4 e4 fe e6 e6 fe e4 e4 ff e4 e4 ff e4 e6 fc e6 e4 fc e6 e6 fd e4 e4 fd e4 e4 fe e4 e4 fee6 e4 ff e4 e4 ff e4 e4 f8 e4 e6 f8 e4 e4 f9 e6 e4 f9 e4 e6 fa e4 e4 fa e6 e4 fb e4 e6 fb e6 e6 f8 e6 e4 f8 e4 e4 f9 e4 e6 fb e6 e4 fa e6 e6 fa e4 e6 fb e4 e4 fb e4
a from mem
================
f3 e0 e0 e0 e0 e0 e0 e0 e0 fb e0 e0 e1 e2 e0 e6 e1 e2 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e2 e0 e2 e1 e3 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e2 e0 e8 e1 e5 e0 e0 e1 e2 e0 e0 e1 e0 e0 e0 e1 e4 e0 e4 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e2 e0 e0 e1 e0 e0 e0 e1 e1 e0 e6 e1 e6 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e1 e0 e2 e1 e3 e0 e0 e1 e1 e0 e0 e1 e7 e0 e0 e1 e1 e0 e8 e1 e1 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e4 e1 e4 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e3 e0 e6 e1 e0 e0 e0 e1 e4 e0 e0 e1 e7 e0 e0 e1 e4 e0 e2 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e8 e1 e0 e0 e0 e1 e1 e0 e0 e1 e2 e0 e0 e1 e2 e0 e4 e1 e2 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e3 e0 e0 e1 e4 e0 e0 e1 e3 e0 e0 e1 e4 e0 e0 e1 e4 e0 e6 e1 e3 e0 e0 e1 e0 e0 e0 e1 e0 e0
a from ctrl
================
e3 e3 e1 e0 e1 e0 e0 ef e3 e4 f4 e4 e4 f4 e6 e4 f5 e4 e4 f5 e4 e4 f6 e4 e6 f6 e4 e4 f7 e4 e4 f7 e4 e4 f6 e4 e4 f4 e6 e4 f5 e4 e4 f7 e4 e4 f6 e4 e4 f6 e4 e4 f7 e4 e4 f7 e6 e6 f8 e4 e4 f8 e4 e4 f9 e4 e6 f9 e4 e4 fa e4 e4 fa e4 e4 fb e4 e4 fb e4 e4 f8 e4 e4 f8 e4 e4 f9 e4 e4 f9 e6 e4 fa e4 e4 fa e4 e4 fb e6 e4 fb e4 e6 fc e4 e6 fc e4 e4 fd e4 e4 fd e4 e4 fe e6 e4 fe e6 e4 ff e4 e4 ff e4 e4 fc e4 e4 fc e6 e4 ff e6 e4 fd e4 e4 fe e4 e4 fe e6 e4 ff e4 e4 ff e6 e4 f8 e4 e4 f8 e4 e4 f9 e6 e4 f9 e4 e4 fa e4 e4 fa e4 e4 fb e4 e4 fb e4 e4 f8 e4 e4 fa e4 e4 f9 e4 e4 f9 e4 e4 fa e4 e4 fa e4 e6 fb e6 e4 fb e6
a from ctrl
================
e3 e1 e0 e3 e1 e0 e0 ef e3 e4 f4 e4 e4 f4 e4 e4 f5 e4 e4 f5 e4 e4 f4 e4 e4 f6 e4 e4 f7 e4 e4 f7 e4 e4 f4 e4 e6 f4 e4 e4 f5 e6 e4 f5 e4 e4 f6 e4 e4 f6 e4 e4 f7 e6 e4 f7 e4 e4 f8 e6 e6 f8 e6 e4 f9 e4 e6 f9 e4 e4 f8 e4 e4 fa e4 e4 f9 e4 e4 fb e4 e4 fa e4 e4 f8 e4 e6 f9 e6 e4 fb e4 e4 fa e4 e4 fa e6 e4 fb e4 e4 fb e4 e4 fc e4 e4 fc e4 e6 fd e4 e4 fd e6 e4 fc e4 e4 fc e4 e4 ff e4 e4 ff e6 e4 fc e4 e4 fc e6 e6 fd e4 e4 fd e4 e4 fe e4 e4 fe e4 e4 ff e4 e4 ff e4 e4 f8 e4 e4 f8 e4 e4 f9 e4 e4 f9 e4 e4 fa e4 e6 fa e4 e6 f9 e4 e4 fb e4 e4 f8 e4 e4 f8 e4 e4 f9 e6 e4 f9 e6 e6 fa e6 e6 fa e4 e4 fb e4 e6 fb e4
a from mem
================
f7 e0 ff e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e1 e2 e0 e0 e1 e2 e0 e0 e1 e2 e0 e0 e1 e2 e0 e0 e1 e2 e0 e0 e1 e3 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e2 e0 e0 e1 e5 e0 e0 e1 e2 e0 e0 e1 e0 e0 e0 e1 e4 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e2 e0 e0 e1 e1 e0 e0 e1 e6 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e1 e0 e0 e1 e3 e0 e0 e1 e1 e0 e0 e1 e7 e0 e0 e1 e1 e0 e0 e1 e1 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e0 e1 e4 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e3 e0 e0 e1 e0 e0 e0 e1 e4 e0 e0 e1 e7 e0 e0 e1 e4 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e1 e0 e0 e1 e2 e0 e0 e1 e2 e0 e0 e1 e2 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e3 e0 e0 e1 e4 e0 e0 e1 e3 e0 e0 e1 e4 e0 e0 e1 e4 e0 e0 e1 e3 e0 e0 e1 e0 e0 e0 e1 e0
a from mem
================
f7 e0 ff e0 e0 e0 e0 e0 e0 e0 e0 e0 e0 e1 e2 e0 e0 e1 e2 e0 e0 e1 e0 e0 e0 e1 e2 e0 e0 e1 e2 e0 e0 e1 e3 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e2 e0 e0 e1 e5 e0 e0 e1 e2 e0 e0 e1 e0 e0 e0 e1 e4 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e0 e1 e2 e0 e0 e1 e0 e0 e0 e1 e2 e0 e0 e1 e1 e0 e0 e1 e6 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e1 e0 e0 e1 e3 e0 e0 e1 e1 e0 e0 e1 e7 e0 e0 e1 e1 e0 e0 e1 e1 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e0 e1 e4 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e3 e0 e0 e1 e0 e0 e0 e1 e4 e0 e0 e1 e7 e0 e0 e1 e4 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e7 e0 e0 e1 e0 e0 e0 e1 e1 e0 e0 e1 e2 e0 e0 e1 e2 e0 e0 e1 e2 e0 e0 e1 e0 e0 e0 e1 e0 e0 e0 e1 e3 e0 e0 e1 e4 e0 e0 e1 e3 e0 e0 e1 e4 e0 e0 e1 e4 e0 e0 e1 e3 e0 e0 e1 e0 e0 e0 e1 e0

41
write.py Normal file
View File

@@ -0,0 +1,41 @@
import serial
from time import sleep
from dataclasses import dataclass
# Set up the serial port
ser = serial.Serial('/dev/ttyUSB0', 115200) # Replace with the appropriate port name and baud rate
# Define a list of hexadecimal numbers to send
error = bytes.fromhex('ff e3')
numbers = [i for i in range(255)]
@dataclass
class Result:
sent: bytes = b''
result: bytes = b''
results = []
for num in numbers:
byt = num.to_bytes(num, "big")
print("Writing: " + hex(num))
ser.write(byt)
sleep(0.01)
ser.write(bytes.fromhex('f9'))
data = ser.read(ser.in_waiting)
print(data)
print(error)
if data not in error and data != b'':
result = Result(sent=num, result=hex(int.from_bytes(data, "big")))
results.append(result)
sleep(0.1)
for res in results:
print(res)
# Close the serial port
ser.close()