GroveLoraModemConfigurationChoice enum

Choices for GroveLoraRf95.setModemConfiguration for a selected subset of common data rates. If you need another configuration, determine the necessary settings and call GroveLoraRf95.setModemRegisters with your desired settings. It might be helpful to use the LoRa calculator mentioned in http://www.semtech.com/images/datasheet/LoraDesignGuide_STD.pdf These are indexes into MODEM_CONFIG_TABLE. We strongly recommend you use these symbolic definitions and not their integer equivalents: its possible that new values will be introduced in later versions (though we will try to avoid it).

Inheritance

Constructors

GroveLoraModemConfigurationChoice()
const

Values

bw125Cr45Sf128 → const GroveLoraModemConfigurationChoice

Bw = 125 kHz, Cr = 4/5, Sf = 128chips/symbol, CRC on. Default medium range

bw500Cr45Sf128 → const GroveLoraModemConfigurationChoice

Bw = 500 kHz, Cr = 4/5, Sf = 128chips/symbol, CRC on. Fast+short range

bw3125Cr48Sf512 → const GroveLoraModemConfigurationChoice

Bw = 31.25 kHz, Cr = 4/8, Sf = 512chips/symbol, CRC on. Slow+long range

bw125Cr48Sf4096 → const GroveLoraModemConfigurationChoice

Bw = 125 kHz, Cr = 4/8, Sf = 4096chips/symbol, CRC on. Slow+long range

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<GroveLoraModemConfigurationChoice>
A constant List of the values in this enum, in order of their declaration.