32174fadb2Added the printPayloadBytes function used to print byte content of any received payload, this can help the debugging process when receiving malformatted payloads
master
Th3maz1ng2025-12-26 12:12:57 +0100
609dcdd6baRenamed the debugStruct function to printStruct as it is more explicit, added the raw mail_box event value to what is being printedTh3maz1ng2025-12-26 12:11:22 +0100
f8e76536c2Printing mailbox and weather data structure sizes on firmware startupTh3maz1ng2025-12-26 12:09:58 +0100
0ac5bf1e72Fixed some comments and updated the header commentTh3maz1ng2025-12-26 12:08:09 +0100
9b03c9de9dTo align structure size with the mailbox firmware, the mailbox event enum needs to be packedTh3maz1ng2025-12-26 12:03:51 +0100
8615d2db41Added the TEST value as a mailbox event to later implement a test feature to check for RF range for exampleTh3maz1ng2025-11-09 19:23:01 +0100
6d332e02deUpdated the gateway's schematic to add the RFM95W LoRa transceiver module wiring
anschrammh
2025-11-04 22:39:30 +0100
e2af62c3f7Updated the app source file to add support to the RFM95W LoRa module. The gateway is now able to handle packets received by LoRa sensors. LoRa settings are : SF 10, 868Mhz band, CRC enabled
anschrammh
2025-11-04 22:03:12 +0100
1043bcc640Updated the LoRa library by implementing a read(uint8_t *, size_t) function to read multiple bytes at once
anschrammh
2025-11-05 23:55:05 +0100
efd381561aModified the quick and dirty firmware to add the support for a LoRa module (RFM95W). This is a poof of concept and needs to be refined.Th3maz1ng2025-10-28 19:27:15 +0100
8b6b906602Added the LoRa arduino master library which is slightly modified to make the transceiver work through an IO expander using custom GPIO functions (pinMode and digitalWrite)Th3maz1ng2025-10-28 19:33:11 +0100
14bb7c90e0Updated the VSCode flash command in tasks.json which now prompts the user for the serial port numberTh3maz1ng2022-09-18 10:05:13 +0200
ad70fdcceaRemoved some code written to recover from a strange connection error because it didn't work as expected. The temporary fix I did is to make a preventive MCU reset every 5 hours or when the connection error appears, until I can find the cause of it.Th3maz1ng2022-09-16 13:09:43 +0200
11ed8dfb37Updated the .gitignore file to include new filesTh3maz1ng2022-09-16 13:04:30 +0200
9bcbf78d04Added a new packet handling needed to get mailbox events and send a mail when one is triggered. Added experimental work around because of a connection error when posting the post data to the server through HTTP. This need to be investigated !Th3maz1ng2022-09-11 18:53:40 +0200
fce92285e3Corrected the order of serial setup and serial printTh3maz1ng2022-08-16 21:30:23 +0200
1d0a1577f9Added vscode task to build and flash the project using arduino-cliTh3maz1ng2022-04-09 16:50:46 +0200
f39b68e412Updated the gitignore file to exclude some source filesTh3maz1ng2021-07-11 19:09:37 +0200
00a5524c7bAdded a quick and dirty code sample to get some data in the DB. The final app will do the same thing, but in a completely different wayTh3maz1ng2021-07-11 19:09:14 +0200
0f59a52e14Added the test program to check if the system is working as it should ie nrf are detected, pcf reacting to commandsTh3maz1ng2021-06-13 19:34:47 +0200
a99c7e3e93Updated the schematic's title blockTh3maz1ng2021-06-13 10:18:36 +0200