Kongduino
Kongduino
LoRaClass::random() reads the register once and returns the byte. ```c byte LoRaClass::random() { return readRegister(REG_RSSI_WIDEBAND); } ``` This is wrong for two reasons: 1) LoRa chip must be set in...
In the radio.c file, there is code filling up a buffer called `randbuf` with random bytes using the `RegRssiWideband` register. https://github.com/mcci-catena/arduino-lmic/blob/master/src/lmic/radio.c#L1124-L1134 The problem is this code has a line that...
Hi! I am looking with interest at this project, and the first thought that crossed my mind was, wouldn't it be simpler to run everything on one board? After all...
And not in `station_example_main.c` which is less user-friendly. Needs two lines changed in `station_example_main.c` too.
And not in `station_example_main.c` which is less user-friendly. Main changes are in `Kconfig.projbuild`.
In [static void i2c_transferbytes(i2c_msg_t *pstmsg)](https://github.com/bouffalolab/bl_iot_sdk/blob/master/components/hal_drv/bl602_hal/hal_i2c.c#L74-L95) there are 2 if conditions that have a single =. ```c if ((pstmsg->direct == I2C_M_WRITE) && (pstmsg->event = EV_I2C_TXF_INT)) { ``` and ```c } else...
I have in mind a function that would take no argument, but return a string (not the same one every time). I can't seem to make sense of things after...
Added a `rotate180()` function and its accessory, `invert()` See [this repo](https://github.com/Kongduino/ssd1306_mp).
LoRa module
I was looking at the part where you bridged the 16-pin pad so that the 6-pin RS232 pad gave you Rx/Tx (nice!). However, which USART are they connected to? USART0...
In the download page, [nanopb-0.4.9.1](https://jpa.kapsi.fi/nanopb/download/nanopb-0.4.9.1-macosx-x86.tar.gz) and [nanopb-0.4.9-macosx-x86.tar.gz](https://jpa.kapsi.fi/nanopb/download/nanopb-0.4.9-macosx-x86.tar.gz) *at least) are of CPU type **16777228**, ie `CPU_TYPE_ARM`, so NOT x86. ```sh > otool -h nanopb_generator nanopb_generator: Mach header magic cputype cpusubtype...