keever50 commented on issue #15856: URL: https://github.com/apache/nuttx/issues/15856#issuecomment-2665140713
my idea was to use the current WLIOC, but extend it with the modulation. ex: WLIOC_LORA, WLIOC_GFSK, WLIOC_OOK, WLIOC_QPSK etc. LoRa devices often can use multiple modulation techniques like that. It would be way easier to spot mistakes of misplaced wlioc commands. (gfsk fdiv on a lora modulation mode. Not possible). This allows you to have WLIOC_LORA_BW WLIOC_LORA_SF these are common across all lora devices so far i know. Then there are some more specific commands such as CRC, fixed header etc. I guess these can be left in familly specifics. Obviously with default values. The result would be an API that all apps can work with. Including ones that allow adaptive data rate, like LoRaWAN. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org