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

Reply via email to