Skip to content

Instantly share code, notes, and snippets.

@hernan43
Last active January 28, 2024 16:20
Show Gist options
  • Save hernan43/aee4665bc08763cb8e243a06945f08e8 to your computer and use it in GitHub Desktop.
Save hernan43/aee4665bc08763cb8e243a06945f08e8 to your computer and use it in GitHub Desktop.
Flipper Zero LoRa cheatsheet

Flipper Zero LoRa App Cheatsheet

This is purely so I can quickly look this stuff up and is for usage in the lora_terminal app.

I will add more to it as I find various commands useful.

Sources:

Important commands

Note

Long press the ! to get the ?

Check if REYAX RYLR998 module is communicating

AT

Should return OK if everything is connected

Check version

AT+VER?

Should return the module's version information.

Get operating band

AT+BAND?

Should return the module's operating frequency band.

Set operating band

AT+BAND=<BAND GOES HERE>

Should set the module's operating frequency band.

Example

AT+BAND=868500000

This would set the operating band to EU868(?).

Set Network ID

AT+NETWORKID=<ID GOES HERE>

Should set the module's network ID.

Set Address

AT+ADDRESS=<ADDRESS GOES HERE>

Should set the module's address.

Example

AT+ADDRESS=101

Get Radio Parameters

AT+PARAMETER?

This will return the radio paramerts as set(spreading factor, bandwidth, coding rate, programmed preamble in that order). I am leaving these as default:

+PARAMETER=9,7,1,12
  • spreading factor: 9 SF7 to SF9 at 125kHz, SF7 to SF10 at 250kHz, and SF7 to SF11 at 500kHz
  • bandwidth: 7 = 125MHz
  • coding rate: 1
  • programmed preamble: 12 When NETWORKID=18, The value can be configured to 4~24. Other NETWORKID can only be configured to 12

Send an actual message

AT+SEND=<Address>,<Payload Length>,<Data>

Will send a message of the pre-specified length

Example

AT+SEND=102,5,Hello
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment