RF407-Series Settings
The following table demonstrates the proper syntax for some common radio settings that may be set programmatically using the SetSetting instruction. These settings may also be set using Device Configuration Utility Configuration tool used to set up dataloggers and peripherals, and to configure PakBus settings before those devices are deployed in the field and/or added to networks.. For additional information on RF407-Series settings, see the datalogger manual.
Setting | Fieldname Type | Example Syntax | Notes | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RadioOS | String; Read Only | Variable = Settings.RadioOS | RF4xx OS version | ||||||||||||
RadioModel | String; Read Only | Variable = Settings.RadioModel | RF407, RF412, or RF422 | ||||||||||||
RadioRSSI | RadioRSSI | Variable = Settings.RadioRSSI | Signal strength of the last packet received. Units = dBm; -40 is stronger than -70. It may take several minutes for this value to be returned. | ||||||||||||
RadioRSSIAddr | Long; Read Only | Variable = Settings.RadioRSSIAddr | Pakbus address that last packet came from. It may take several minutes for this value to be returned. | ||||||||||||
RadioAvailFreq | String; Read Only | Variable = Settings.RadioAvailFreq | Returns bitfield of available frequencies | ||||||||||||
RadioChanMask | String; Read Only | Variable = Settings.RadioChanMask | Bitfield of frequencies; allows channels to be selectively enabled or disabled. | ||||||||||||
RadioEnable | Boolean |
SetSetting("RadioEnable",1) or SetSetting("RadioEnable",0) |
1 = True 0 = False |
||||||||||||
RadioNetID | Long | SetSetting("RadioNetID",10) |
Min = 0 Max = 32767 |
||||||||||||
RadioHopSeq | Long | SetSetting("RadioHopSeq",0) |
Min = 0 Max = 7 for RF407 or RF412 Max = 9 for RF422 |
||||||||||||
RadioTxLevel | Long | SetSetting("RadioTxLevel ",1) |
|
||||||||||||
RadioPwrMode | Long | SetSetting("RadioPwrMode",0) |
0 = Always on 1 = 0.5 sec 2 = 1 sec 3 = 4 sec |
||||||||||||
RadioRetries | Long | SetSetting("RadioRetries",1) |
0 = None 1 = Low 2 = Medium 3 = High |