Difference between revisions of "RemoteControl"
Elcanoadmin (talk | contribs) (→RFM69HCW and SAMD21) |
Elcanoadmin (talk | contribs) (→5- and 6-channel RC Controller) |
||
| Line 1: | Line 1: | ||
= Current System = | = Current System = | ||
| − | |||
| − | |||
| − | |||
| − | |||
= Summer 2024 RC controllers = | = Summer 2024 RC controllers = | ||
Revision as of 17:23, 19 June 2026
Contents
Current System
Summer 2024 RC controllers
DumboRC X6FG 6 channel RC controller2.4 GHz 4.8-10V
Pulse width 1000-2000 milliseconds
- CH1 Steering
- CH2 Throttle
- CH3 2 way switch
- CH4 3 way slider switch
- CH5 Rotary switch
- CH6 Rotary switch
RFM69HCW
The RFM69HCW (915MHz) transceiver offers several benefits over the 433MHz ASK radios:
- greater range with higher transmit power
- much higher raw bitrate
- half-duplex communication and received signal strength indicator (RSSI)
- compatibility with higher-performance 3.3V ARM boards like SAMD21
Using the RF69 RadioHead library, the RC system has expanded capabilities from the RH ASK implementation. Data is stored on both ends as a C struct, which is broken down and transmitted as bytes by the RF69 library. After successful transmission, the data is accessible directly from the struct and variables larger than one byte need no additional processing before use. After successfully receiving a packet from the remote control, the receiver sends a packet back with an RSSI value. The remote control uses this reply message to indicate radio communication is active.
Transmitted data to vehicle
- unsigned 12-bit throttle (0-4095)
- unsigned 12-bit turn
- boolean emergency stop
- boolean autonomous mode
- signed RSSI of last received packet (from vehicle)
Received data from vehicle
- signed RSSI of last received packet (from remote)
NEXT . SensorsPage