Conversation
Add Bw16Menu to main menu header
Add bw16Menu to MainMenu items
Add bw16 theme file and control boolean
Add bw16 theme entry to theme.cpp
Implement Bw16Menu functionality and drawing methods
Add Bw16Menu class header file
Add BW16Tool class and related structures
| {"Chat Username", rf_chat_change_username }, // RF Chat nickname | ||
| {"Chat Frequency", rf_chat_change_freq }, // RF Chat frequency |
There was a problem hiding this comment.
it wont built on LITE_VERSION... these functions must be enclosured in the flag
There was a problem hiding this comment.
I believe it can be a part of the LoRa module, because the code and functionality is very similar...
There was a problem hiding this comment.
That's normal, I simply used the same logic as for LoRa.
There was a problem hiding this comment.
You can try to add the CC1101 here
https://github.com/BruceDevices/firmware/blob/main/src%2Fmodules%2Flora%2FLoRaRF.cpp#L39-L45
It might work the same way you did, because CC1101 can be used as LoRa in thos same way..
|
Do I have to modify pins or how does it work? I still can't figure out what to do. Under Lora -> Chat it only lets me pick sx1276 and sx1262, no c1101 even though my device has one |
That's normal, you shouldn't go to LoRa but to RF |
I quickly tried to create an option for RF communication; it requires a CC1101, as the module integrated into the M5 isn't sufficient. This way, we can communicate on frequencies accessible by the CC1101 without needing a LoRa module.