mirror of
https://github.com/lumapu/ahoy.git
synced 2025-05-24 06:16:11 +02:00
prevent setting of SPI pins for ESP82xx as not supported
This commit is contained in:
parent
e3aa64b5cb
commit
44c254b180
2 changed files with 66347 additions and 1 deletions
src
|
@ -102,7 +102,12 @@ class HmRadio {
|
||||||
DTU_RADIO_ID = ((uint64_t)(((dtuSn >> 24) & 0xFF) | ((dtuSn >> 8) & 0xFF00) | ((dtuSn << 8) & 0xFF0000) | ((dtuSn << 24) & 0xFF000000)) << 8) | 0x01;
|
DTU_RADIO_ID = ((uint64_t)(((dtuSn >> 24) & 0xFF) | ((dtuSn >> 8) & 0xFF00) | ((dtuSn << 8) & 0xFF0000) | ((dtuSn << 24) & 0xFF000000)) << 8) | 0x01;
|
||||||
|
|
||||||
SPIClass* mSpi = new SPIClass();
|
SPIClass* mSpi = new SPIClass();
|
||||||
mSpi->begin(sclk, miso, mosi, cs);
|
#ifdef ESP32
|
||||||
|
mSpi->begin(sclk, miso, mosi, cs);
|
||||||
|
#else
|
||||||
|
//the old ESP82xx cannot freely place their SPI pins
|
||||||
|
mSpi->begin();
|
||||||
|
#endif
|
||||||
mNrf24.begin(mSpi, ce, cs);
|
mNrf24.begin(mSpi, ce, cs);
|
||||||
mNrf24.setRetries(3, 15); // 3*250us + 250us and 15 loops -> 15ms
|
mNrf24.setRetries(3, 15); // 3*250us + 250us and 15 loops -> 15ms
|
||||||
|
|
||||||
|
|
66341
src/output.map
Normal file
66341
src/output.map
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue