Links

Cabell

Details

Protocol Number: 34 Autobind: No Channel Re-mapping: Yes Extended Limits: No Failsafe Support: Yes Receiver Match: No Telemetry: Yes (telemetry sub-protocol only) Option Value: N/A

Notes

Homegrown protocol with variable number of channels (4-16) and telemetry (RSSI, V1, V2).
It is a FHSS protocol developed by Dennis Cabell (KE8FZX) using the NRF24L01+ 2.4 GHz transceiver.
45 channels are used frequency hop from 2.403 through 2.447 GHz. The reason for using 45 channels is to keep operation within the overlap area between the 2.4 GHz ISM band (governed in the USA by FCC part 15) and the HAM portion of the band (governed in the USA by FCC part 97).
This allows part 15 compliant use of the protocol, while allowing licensed amateur radio operators to operate under the less restrictive part 97 rules if desired.
Additional details about configuring and using the protocol are available at the project page on GitHub: https://github.com/soligen2010/RC_RX_CABELL_V3_FHSS

Channel Assignment

CH1
CH2
CH3
CH4
CH5
CH6
CH7
CH8
CH9
CH10
CH11
CH12
CH13
CH14
A
E
T
R
AUX1
AUX2
AUX3
AUX4
AUX5
AUX6
AUX7
AUX8
AUX9
AUX10

Sub Protocols

0 - CABELL_V3

4 to 16 channels, without telemetry

1 - CABELL_V3_TELEMETRY

4 to 16 channels with telemetry (RSSI, V1, V2).
V1 & V2 can be used to return any analog voltage between 0 and 5 volts, so can be used for battery voltage or any other sensor that provides an analog voltage.

2 - CABELL_SET_FAIL_SAFE

Stores failsafe values in the receiver.
The channel values are set when the sub-protocol is changed to 6, so hold sticks in place as the sub-protocol is changed.

7 - CABELL_UNBIND

The receiver bound to the model is un-bound.
Un-binding happens immediately when the sub-protocol is set to 7.

Last modified 2yr ago