20 Commits

Author SHA1 Message Date
abdfde2762 make sure to clean up resources 2019-01-05 14:47:11 -07:00
541667b0f0 add sx127x nanopb send method 2019-01-03 15:52:52 -07:00
3a7b15912e fix reading packets 2019-01-02 18:19:50 -07:00
4e436cfb7c add locking for sx127x spi and more register access 2019-01-02 15:52:27 -07:00
13e1c275fb still write handle on failed init 2018-12-31 14:06:21 -07:00
c27b53796d fix last bits of namespace pollution 2018-12-31 13:49:31 -07:00
93b29e0c3f refactor register names to enum 2018-12-31 13:48:11 -07:00
94764b1fd1 rename some definitions for sx127x 2018-12-31 13:40:39 -07:00
6db8a0aab8 use atomic operations for sx127x task state 2018-12-31 13:37:08 -07:00
2cffb1c80b use handles for sx127x 2018-12-31 13:13:05 -07:00
2f008797f0 add support for packet rx 2018-12-31 12:56:02 -07:00
ff669ed8e6 fix stack smashing issue 2018-12-31 11:31:05 -07:00
aa890a8dca move isr to iram 2018-12-31 11:05:23 -07:00
4c6dbb76c1 use google code style 2018-12-31 01:40:41 -07:00
845459fe5b some refactoring, add needed consts, add err checks 2018-12-31 01:26:22 -07:00
3b07b53dee fix error msgs and a few things 2018-12-31 00:06:59 -07:00
62e4b286db add ticks_to_wait parameter for send_packet 2018-12-30 19:27:58 -07:00
6f15b96a79 add error checking for tx 2018-12-30 19:23:52 -07:00
589a819e4f add support for packet tx 2018-12-30 02:47:47 -07:00
85f816850b Refactor sx127x_driver into a component 2018-12-29 22:07:22 -07:00