Joseph Hewitt

Results 13 issues of Joseph Hewitt

When `bc` is reset (due to a factory reset), new files will be generated with low IDs again meaning the filenames can collide with previous capture files. Capture files are...

bug

To ensure messages from B to A are not corrupt, implement error detection/correction.

enhancement

Updating from beta to a full release using OTA is untested. - Implement the ability to use a test (sub)domain for OTA. - Set up some different releases (`rc` and...

enhancement

It would be useful to display the local time on the LCD instead of UTC. The quick/easy option is to retrieve the timezone with Javascript whenever the user accesses the...

enhancement

Messages from Side B -> Side A are only meant to happen using a lock on the serial port, this is to reduce/eliminate the risk of both cores sending something...

bug

The updates to `A` are loaded in chunks into a 4096 buffer one byte at a time: ``` while (binreader.available()) { byte c = binreader.read(); binbuf[counter] = c; counter++; ```...

enhancement

It would be good to have a few customizable options for this, such as: - Power saving entirely off (eg, the device works exactly how it does right now) -...

enhancement

Right now the LCD parameters are hardcoded. It would be good to allow larger displays with larger font sizes.

enhancement

"Side B" will stop sending the "BLE," (Bluetooth device count) messages to "side A" in Bluetooth dense areas. I observed this happening when the device count was in the region...

bug

Currently the NVS is unencrypted. This should be encrypted to improve security, but doing so requires the full flash to be encrypted. The only secure way to enable encryption on...

enhancement