2024-02-08, 02:55 PM
I am working in a M5Dial controller for PyPilot. It more or less work.
It is inM5Dial Controller as a public repository in GitHub. It is a very very early version.
To configure it creates a BLE device called M5Dial. It has a service "f85015df-6af5-4ee3-a8cb-a8f7250d4466" with two variables:
"bea80929-aa42-4641-a0c2-8f08b70e0aaa" is the SSID of the Wifi
"22643f77-dcfd-4e01-9b9f-bb63692a215f" is the password.
They may be written with any BLE scanner/application. When the password is written it connects to the network and uses mdns to look for the pypilot. It then connects to it.
Will change to a small http server in following versions.
Once connected the touch screen selects the autopilot.
Direction is changed rotating the encoder. When you stop rotating sends the new information to pypilot.
I have may doubts with the Wind and the Rudder Control so any help is apreciated.
It is inM5Dial Controller as a public repository in GitHub. It is a very very early version.
To configure it creates a BLE device called M5Dial. It has a service "f85015df-6af5-4ee3-a8cb-a8f7250d4466" with two variables:
"bea80929-aa42-4641-a0c2-8f08b70e0aaa" is the SSID of the Wifi
"22643f77-dcfd-4e01-9b9f-bb63692a215f" is the password.
They may be written with any BLE scanner/application. When the password is written it connects to the network and uses mdns to look for the pypilot. It then connects to it.
Will change to a small http server in following versions.
Once connected the touch screen selects the autopilot.
Direction is changed rotating the encoder. When you stop rotating sends the new information to pypilot.
I have may doubts with the Wind and the Rudder Control so any help is apreciated.