1
0
mirror of https://github.com/sandeepmistry/arduino-LoRa.git synced 2025-04-22 11:02:52 +03:00

Rename crc()/noCrc() to enableCrc()/disableCrc()

This commit is contained in:
Sandeep Mistry 2017-05-07 21:11:39 -04:00
parent c0a438908b
commit 2f20d9902d
4 changed files with 12 additions and 8 deletions

4
API.md
View File

@ -297,9 +297,9 @@ LoRa.setSyncWord(syncWord);
Enable or disable CRC usage, by default a CRC is not used.
```arduino
LoRa.crc();
LoRa.enableCrc();
LoRa.noCrc();
LoRa.disableCrc();
```
## Other functions

View File

@ -41,8 +41,8 @@ setSignalBandwidth KEYWORD2
setCodingRate4 KEYWORD2
setPreambleLength KEYWORD2
setSyncWord KEYWORD2
crc KEYWORD2
noCrc KEYWORD2
enableCrc KEYWORD2
disableCrc KEYWORD2
random KEYWORD2
setPins KEYWORD2

View File

@ -407,12 +407,12 @@ void LoRaClass::setSyncWord(int sw)
writeRegister(REG_SYNC_WORD, sw);
}
void LoRaClass::crc()
void LoRaClass::enableCrc()
{
writeRegister(REG_MODEM_CONFIG_2, readRegister(REG_MODEM_CONFIG_2) | 0x04);
}
void LoRaClass::noCrc()
void LoRaClass::disableCrc()
{
writeRegister(REG_MODEM_CONFIG_2, readRegister(REG_MODEM_CONFIG_2) & 0xfb);
}

View File

@ -48,8 +48,12 @@ public:
void setCodingRate4(int denominator);
void setPreambleLength(long length);
void setSyncWord(int sw);
void crc();
void noCrc();
void enableCrc();
void disableCrc();
// deprecated
void crc() { enableCrc(); }
void noCrc() { disableCrc(); }
byte random();