Morgan 'ARR\!' Allen
|
c690e3d425
|
WIP refactor
|
2023-09-12 14:28:48 -07:00 |
|
Morgan 'ARR\!' Allen
|
97204f089b
|
cleanup of IRQ pin setting
|
2023-09-06 16:45:20 -07:00 |
|
Morgan 'ARR\!' Allen
|
9d1bd57a2e
|
move all LOGI to more severe log levels
|
2023-01-16 22:58:40 -08:00 |
|
Morgan 'ARR\!' Allen
|
41065d791e
|
change lora32_cfg_t pin types to int8_t and default to -1
|
2022-05-02 15:13:53 -07:00 |
|
Morgan 'ARR\!' Allen
|
e8b52e7c78
|
(hopefully) basic sensible default radio settings
|
2022-04-06 15:46:02 -07:00 |
|
Morgan 'ARR\!' Allen
|
150a23dbaf
|
remove name from lora32_cfg_t. this was really part of loracomm. lora32_cfg_t should use a void*
|
2022-04-01 14:19:21 -07:00 |
|
Morgan 'ARR\!' Allen
|
19a233de27
|
consistently name _spreadfactor and update config object call _set call
|
2022-04-01 14:17:40 -07:00 |
|
Morgan 'ARR\!' Allen
|
985939ea80
|
add get packet RSSI and current RSSI
|
2021-12-09 22:13:50 -08:00 |
|
Morgan 'ARR\!' Allen
|
d7db736937
|
include name
|
2021-12-08 14:08:36 -08:00 |
|
Morgan 'ARR\!' Allen
|
e912b54cba
|
Merge branch 'fhss' into fhss-merge (development)
|
2021-12-08 12:32:06 -08:00 |
|
Morgan 'ARR\!' Allen
|
d93f3399bc
|
properly handle _cfg_t pointers for ISR handling scheme
|
2021-12-07 18:12:28 -08:00 |
|
Morgan 'ARR\!' Allen
|
c5dc9c961d
|
add new dio handlers, consolidate DIO handlers to single function
|
2021-12-02 10:03:05 -08:00 |
|
Morgan 'ARR\!' Allen
|
a347f418c8
|
add FHSS IRQ handling
|
2021-12-02 10:02:08 -08:00 |
|
Morgan 'ARR\!' Allen
|
6ad9cba796
|
add primary enable/disable functions for FHSS
|
2021-12-02 10:01:37 -08:00 |
|
Morgan 'ARR\!' Allen
|
b476a41c92
|
add more dio pins to lora_cfg, channels, (en/dis)able methods for FHSS
|
2021-12-02 10:00:57 -08:00 |
|
Morgan 'ARR\!' Allen
|
1396434448
|
add register for FHSS
|
2021-12-02 09:59:44 -08:00 |
|
Morgan 'ARR\!' Allen
|
c8beb458f6
|
set header mode during init based on lora32_cfg_t->implicitHeader state
|
2021-11-19 10:53:01 -08:00 |
|
Morgan 'ARR\!' Allen
|
7ec011f15a
|
debug log setting header mode
|
2021-11-19 10:52:22 -08:00 |
|
Morgan 'ARR\!' Allen
|
db9b74ec76
|
renamed idle to standby to better reflect datasheet
lowered some log levels
|
2021-11-17 19:33:44 -08:00 |
|
Morgan 'ARR\!' Allen
|
14cd5df1e3
|
implement single RX, still needs timeout handling
|
2021-11-17 19:31:10 -08:00 |
|
Morgan 'ARR\!' Allen
|
8f07873624
|
reimplementing semephore and bus locking seems to have helped overall stability, particularly on first init
|
2021-11-17 19:30:01 -08:00 |
|
Morgan 'ARR\!' Allen
|
dc78e9b137
|
remove assert(REG_VERSION) in favor of returning error so application recovery is possible
|
2021-11-17 19:28:46 -08:00 |
|
Morgan 'ARR\!' Allen
|
7141d87680
|
functional multi-device support
|
2021-11-17 13:49:32 -08:00 |
|
Morgan 'ARR\!' Allen
|
a445ed539f
|
WIP dump of multidev support
|
2021-07-22 21:32:06 -07:00 |
|
Morgan 'ARR\!' Allen
|
04768f460a
|
actually take default values from Kconfig
|
2020-05-24 11:30:08 -07:00 |
|
Morgan 'ARR\!' Allen
|
58cd70d9ba
|
adding get_bandwidth, get_spreadfactor, reverted bandwidths to ...e3 numbers
|
2020-04-30 09:47:00 -07:00 |
|
Morgan 'ARR\!' Allen
|
50d7497c0f
|
reworking power level and lna code
|
2020-04-16 20:57:50 -07:00 |
|
Morgan 'ARR\!' Allen
|
a062ed4dcb
|
add datarate calculation, could probably be useful. right?
|
2020-03-02 21:16:33 -08:00 |
|
Morgan 'ARR\!' Allen
|
d987072745
|
use proper enum for default BW
|
2020-03-02 21:08:25 -08:00 |
|
Morgan 'ARR\!' Allen
|
499acd3976
|
add 500kHz BW and lowered BW const values by 1000x
|
2020-03-02 21:07:09 -08:00 |
|
Morgan 'ARR\!' Allen
|
2e721f68da
|
change bandwidth enum to typedef
|
2020-03-01 07:41:11 -08:00 |
|
Morgan 'ARR\!' Allen
|
04da5a472d
|
remove some redundent logging
|
2020-03-01 07:40:53 -08:00 |
|
Morgan 'ARR\!' Allen
|
50269c878f
|
set spreading factor on init
|
2020-02-29 16:09:00 -08:00 |
|
Morgan 'ARR\!' Allen
|
795dabfd06
|
set BW, CR on init
|
2020-02-29 16:05:32 -08:00 |
|
Morgan 'ARR\!' Allen
|
f581b74251
|
oh yeah, make idf compat
|
2020-02-29 15:56:47 -08:00 |
|
Morgan 'ARR\!' Allen
|
e75f752f3d
|
api doc for set_bandwidth
|
2020-02-27 09:41:15 -08:00 |
|
Morgan 'ARR\!' Allen
|
5fd91e7ce1
|
remove dated code that will be moved to own repo
|
2020-02-27 09:40:41 -08:00 |
|
Morgan 'ARR\!' Allen
|
862d8eeadd
|
add long missing set bandwidth function
|
2020-02-27 08:44:41 -08:00 |
|
Morgan 'ARR\!' Allen
|
8a172eac86
|
add header row to dump_reg
|
2020-02-27 08:18:23 -08:00 |
|
Morgan 'ARR\!' Allen
|
45eb4c37f6
|
change code signature for set_coding_rate to match header and source
|
2020-02-26 20:32:21 -08:00 |
|
Morgan 'ARR\!' Allen
|
604a79d71b
|
just some reorg
|
2020-02-26 20:31:20 -08:00 |
|
Morgan 'ARR\!' Allen
|
ac7b6a0561
|
remove some over the top verbose logging
|
2020-02-26 20:30:10 -08:00 |
|
Morgan 'ARR\!' Allen
|
48f7f611dc
|
change variable names in CR (totally didnt just copy/paste that)
|
2020-02-26 07:46:39 -08:00 |
|
Morgan 'ARR\!' Allen
|
d6104bde39
|
adding log to coding rate
|
2020-02-26 07:43:35 -08:00 |
|
Morgan 'ARR\!' Allen
|
38377d32af
|
log spreadfactor after value has been forced into range
|
2020-02-26 07:43:00 -08:00 |
|
Morgan 'ARR\!' Allen
|
4af5798765
|
update README
|
2020-02-23 11:47:08 -08:00 |
|
Morgan 'ARR\!' Allen
|
8809b3d142
|
no tests at the moment
|
2020-02-22 13:49:05 -08:00 |
|
Morgan 'ARR\!' Allen
|
a27900beea
|
not needed for now
|
2020-02-22 12:10:08 -08:00 |
|
Morgan 'ARR\!' Allen
|
6d19731274
|
clarify and remove old logging
|
2020-02-22 11:07:02 -08:00 |
|
Morgan 'ARR\!' Allen
|
2d1a05d447
|
CAD!
|
2020-02-22 08:56:41 -08:00 |
|