some infos
This commit is contained in:
7
known_chars
Normal file
7
known_chars
Normal 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
23
some_readings
Normal 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
41
write.py
Normal 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()
|
||||||
Reference in New Issue
Block a user