Commit Graph

294 Commits

Author SHA1 Message Date
Dmitriy Logachov 48ef9a625f Fixed a bug in the initialization of the bme280 module, which led to a change in PC0 to output instead of input. As a result, the ADC stopped working. This manifested itself as inoperability of packet decoding. 2021-01-17 18:20:46 +05:00
Dmitriy Logachov a0b0cfa97d Fixed bug of detecting the presence of a card when setting the SD_DETECT inversion. 2021-01-15 22:08:21 +05:00
Dmitriy Logachov 7f8dfae211 Added the ability to invert SD_DETECT for cardholders with a normally open contact to determine the presence of a card. 2021-01-13 15:10:59 +05:00
Mark Qvist 596539f0cd Added BME280 driver 2020-10-23 13:53:34 +02:00
Mark Qvist 6c9e0f1fb4 GPS init sequence fix 2020-10-22 15:59:10 +02:00
Mark Qvist b075bdd5a1
Update README.md 2020-06-11 09:41:11 +02:00
Mark Qvist 3d9520f44f Updated precompiled binaries 2020-06-01 21:30:48 +02:00
Mark Qvist a453fc9544 Fixed GPS serial querying 2020-06-01 21:27:38 +02:00
Mark Qvist 4bc42d6379 Updated version to 1.04 2020-06-01 15:51:08 +02:00
Mark Qvist e43cb2f543 Reworked buffering system 2020-06-01 15:25:29 +02:00
Mark Qvist 3e43786dd1 Serial buffers 2020-06-01 13:46:26 +02:00
Mark Qvist 66662866e2 Serial buffers 2020-06-01 13:45:26 +02:00
Mark Qvist c95547b910 Buffer sizes 2020-06-01 13:28:02 +02:00
Mark Qvist c5dad05775 Fixed FIFO16 buffer and inits 2020-06-01 13:05:09 +02:00
Mark Qvist 0b78bce168 Serial interrupt 2020-05-28 18:18:35 +02:00
Mark Qvist 6f19e643c3 Added precompiled firmwares 2020-04-30 18:32:14 +02:00
Mark Qvist afd08d5bec Added precompiled firmwares 2020-04-30 18:26:30 +02:00
Mark Qvist 778e601097 Added hardware documentation 2020-04-30 18:23:14 +02:00
Mark Qvist 169e3df261 Merge branch 'master' of ssh://github.com/markqvist/OpenModem 2020-04-30 18:17:41 +02:00
Mark Qvist fad26ae12d Added manual 2020-04-30 18:17:25 +02:00
Mark Qvist 53d7f5972b
Update README.md 2020-04-30 12:58:34 +02:00
Mark Qvist 8563b505ac
Update README.md 2020-04-30 12:57:49 +02:00
Mark Qvist dd60f7659c
Update README.md 2020-04-30 12:54:34 +02:00
Mark Qvist 343b7609dd Added schematic 2020-01-26 13:33:22 +01:00
Mark Qvist fc38ea20d3 Added schematic 2020-01-26 13:32:24 +01:00
Mark Qvist b71a3e9cab Added schematic 2020-01-26 13:31:26 +01:00
Mark Qvist e17e683e7b Added schematic 2020-01-26 13:26:54 +01:00
Mark Qvist c1967d5863 Added readme 2020-01-26 12:59:40 +01:00
Mark Qvist 98d2093485 Fixed GPS initialisation 2019-11-08 16:36:01 +01:00
Mark Qvist 07f4b198bc Implemented setting internal clock from GPS 2019-11-07 20:52:48 +01:00
Mark Qvist 34a5346566 Added outgoing packet capture 2019-11-07 16:34:19 +01:00
Mark Qvist f5a2aafeb8 Implemented PCAP format packet capture to SD 2019-11-04 11:00:31 +01:00
Mark Qvist 8e60c1e52c Implemented CSMA 2019-11-03 20:50:55 +01:00
Mark Qvist e80db61859 Implemented packet logging 2019-11-03 15:55:35 +01:00
Mark Qvist 768edd2f5d Cleanup 2019-10-11 22:17:25 +02:00
Mark Qvist 73a1a28f96 300 baud optimisations 2019-04-11 16:29:32 +02:00
Mark Qvist ede7b5c443 Added modem mode KISS commands 2019-04-05 14:04:18 +02:00
Mark Qvist 1c2d1b484b Tuned 300 baud settings 2019-04-05 13:26:53 +02:00
Mark Qvist 16e989c680 Cleanup 2019-02-09 09:57:22 +01:00
Mark Qvist ae0a53d9eb AES padding and queue fix 2019-02-08 21:49:16 +01:00
Mark Qvist 77e022f03b Configuration and audio level monitoring implemented 2019-02-08 15:48:13 +01:00
Mark Qvist 474f3ad4d2 EEPROM configuration 2019-02-08 13:18:49 +01:00
Mark Qvist b3b1a9b253 Implemented AES-128 encryption 2019-02-07 18:36:40 +01:00
Mark Qvist 0e24b54657 Fetch HW entropy source from SD 2019-02-07 13:16:42 +01:00
Mark Qvist 85626c40a8 AES crypto driver 2019-02-04 22:30:52 +01:00
Mark Qvist 4827565bc8 GPS driver implemented 2019-02-04 17:02:19 +01:00
Mark Qvist 07b589fe3f 2400 baud optimisations 2019-01-29 21:58:35 +01:00
Mark Qvist 532e440a3d Transmit queue and buffers 2019-01-29 20:43:46 +01:00
Mark Qvist 8e836c629c Added bluetooth and user I/O drivers 2019-01-29 17:52:56 +01:00
Mark Qvist f1a951e508 Added bluetooth and user I/O drivers 2019-01-29 16:41:27 +01:00