kopia lustrzana https://github.com/jgromes/RadioLib
[LoRaWAN] Remove range expression in switch
rodzic
6fb3c0968a
commit
10c38164f2
|
@ -2352,7 +2352,10 @@ void LoRaWANNode::preprocessMacLinkAdr(uint8_t* mPtr, uint8_t cLen, uint8_t* mAd
|
||||||
uint8_t chMaskCntl = (mPtr[opt * fLen + 4] & 0x70) >> 4;
|
uint8_t chMaskCntl = (mPtr[opt * fLen + 4] & 0x70) >> 4;
|
||||||
uint16_t chMask = LoRaWANNode::ntoh<uint16_t>(&mPtr[opt * fLen + 2]);
|
uint16_t chMask = LoRaWANNode::ntoh<uint16_t>(&mPtr[opt * fLen + 2]);
|
||||||
switch(chMaskCntl) {
|
switch(chMaskCntl) {
|
||||||
case 0 ... 3:
|
case 0:
|
||||||
|
case 1:
|
||||||
|
case 2:
|
||||||
|
case 3:
|
||||||
chMaskGrp0123 |= (uint64_t)chMask << (16 * chMaskCntl);
|
chMaskGrp0123 |= (uint64_t)chMask << (16 * chMaskCntl);
|
||||||
break;
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
|
|
Ładowanie…
Reference in New Issue