Commit graph

  • c71ed05f8f update GPIO const names refactor Morgan 'ARR\!' Allen 2023-12-29 21:29:05 -0800
  • ad717a6978 sensible defaults and get rid of what ever lora32_freq was Morgan 'ARR\!' Allen 2023-12-29 21:26:02 -0800
  • 1b3e7601f7 make defaults a macro func call Morgan 'ARR\!' Allen 2023-12-29 21:25:41 -0800
  • c690e3d425 WIP refactor Morgan 'ARR\!' Allen 2023-09-12 14:28:48 -0700
  • 97204f089b cleanup of IRQ pin setting development Morgan 'ARR\!' Allen 2023-09-06 16:45:20 -0700
  • 9d1bd57a2e move all LOGI to more severe log levels Morgan 'ARR\!' Allen 2023-01-16 22:58:40 -0800
  • 41065d791e change lora32_cfg_t pin types to int8_t and default to -1 Morgan 'ARR\!' Allen 2022-05-02 15:13:53 -0700
  • e8b52e7c78 (hopefully) basic sensible default radio settings Morgan 'ARR\!' Allen 2022-04-06 15:46:02 -0700
  • 150a23dbaf remove name from lora32_cfg_t. this was really part of loracomm. lora32_cfg_t should use a void* Morgan 'ARR\!' Allen 2022-04-01 14:19:21 -0700
  • 19a233de27 consistently name _spreadfactor and update config object call _set call Morgan 'ARR\!' Allen 2022-02-21 22:07:04 -0800
  • 985939ea80 add get packet RSSI and current RSSI Morgan 'ARR\!' Allen 2021-12-09 22:13:50 -0800
  • d7db736937 include name Morgan 'ARR\!' Allen 2021-12-08 14:08:36 -0800
  • e912b54cba Merge branch 'fhss' into fhss-merge (development) Morgan 'ARR\!' Allen 2021-12-08 12:32:06 -0800
  • d93f3399bc properly handle _cfg_t pointers for ISR handling scheme Morgan 'ARR\!' Allen 2021-12-07 18:06:37 -0800
  • c5dc9c961d add new dio handlers, consolidate DIO handlers to single function fhss Morgan 'ARR\!' Allen 2021-12-02 10:03:05 -0800
  • a347f418c8 add FHSS IRQ handling Morgan 'ARR\!' Allen 2021-12-02 10:02:08 -0800
  • 6ad9cba796 add primary enable/disable functions for FHSS Morgan 'ARR\!' Allen 2021-12-02 10:01:37 -0800
  • b476a41c92 add more dio pins to lora_cfg, channels, (en/dis)able methods for FHSS Morgan 'ARR\!' Allen 2021-12-02 10:00:57 -0800
  • 1396434448 add register for FHSS Morgan 'ARR\!' Allen 2021-12-02 09:59:44 -0800
  • c8beb458f6 set header mode during init based on lora32_cfg_t->implicitHeader state Morgan 'ARR\!' Allen 2021-11-19 10:53:01 -0800
  • 7ec011f15a debug log setting header mode Morgan 'ARR\!' Allen 2021-11-19 10:52:22 -0800
  • db9b74ec76 renamed idle to standby to better reflect datasheet multidev-wip Morgan 'ARR\!' Allen 2021-11-17 19:33:44 -0800
  • 14cd5df1e3 implement single RX, still needs timeout handling Morgan 'ARR\!' Allen 2021-11-17 19:31:10 -0800
  • 8f07873624 reimplementing semephore and bus locking seems to have helped overall stability, particularly on first init Morgan 'ARR\!' Allen 2021-11-17 19:30:01 -0800
  • dc78e9b137 remove assert(REG_VERSION) in favor of returning error so application recovery is possible Morgan 'ARR\!' Allen 2021-11-17 19:28:46 -0800
  • 7141d87680 functional multi-device support Morgan 'ARR\!' Allen 2021-11-17 13:49:32 -0800
  • a445ed539f WIP dump of multidev support Morgan 'ARR\!' Allen 2021-07-22 21:32:06 -0700
  • 04768f460a actually take default values from Kconfig dekconfig Morgan 'ARR\!' Allen 2020-05-24 11:30:08 -0700
  • 58cd70d9ba adding get_bandwidth, get_spreadfactor, reverted bandwidths to ...e3 numbers Morgan 'ARR\!' Allen 2020-04-30 09:47:00 -0700
  • 50d7497c0f reworking power level and lna code Morgan 'ARR\!' Allen 2020-04-16 20:57:50 -0700
  • a062ed4dcb add datarate calculation, could probably be useful. right? Morgan 'ARR\!' Allen 2020-03-02 21:13:17 -0800
  • d987072745 use proper enum for default BW Morgan 'ARR\!' Allen 2020-03-02 21:08:25 -0800
  • 499acd3976 add 500kHz BW and lowered BW const values by 1000x Morgan 'ARR\!' Allen 2020-03-02 21:07:09 -0800
  • 2e721f68da change bandwidth enum to typedef Morgan 'ARR\!' Allen 2020-03-01 07:41:11 -0800
  • 04da5a472d remove some redundent logging Morgan 'ARR\!' Allen 2020-03-01 07:40:53 -0800
  • 50269c878f set spreading factor on init Morgan 'ARR\!' Allen 2020-02-29 16:09:00 -0800
  • 795dabfd06 set BW, CR on init Morgan 'ARR\!' Allen 2020-02-29 16:05:32 -0800
  • f581b74251 oh yeah, make idf compat Morgan 'ARR\!' Allen 2020-02-29 15:56:47 -0800
  • e75f752f3d api doc for set_bandwidth Morgan 'ARR\!' Allen 2020-02-27 09:41:15 -0800
  • 5fd91e7ce1 remove dated code that will be moved to own repo Morgan 'ARR\!' Allen 2020-02-27 09:40:41 -0800
  • 862d8eeadd add long missing set bandwidth function Morgan 'ARR\!' Allen 2020-02-27 08:18:53 -0800
  • 8a172eac86 add header row to dump_reg Morgan 'ARR\!' Allen 2020-02-27 08:18:23 -0800
  • 45eb4c37f6 change code signature for set_coding_rate to match header and source Morgan 'ARR\!' Allen 2020-02-26 20:32:21 -0800
  • 604a79d71b just some reorg Morgan 'ARR\!' Allen 2020-02-26 20:31:20 -0800
  • ac7b6a0561 remove some over the top verbose logging Morgan 'ARR\!' Allen 2020-02-26 20:30:10 -0800
  • 48f7f611dc change variable names in CR (totally didnt just copy/paste that) Morgan 'ARR\!' Allen 2020-02-26 07:46:39 -0800
  • d6104bde39 adding log to coding rate Morgan 'ARR\!' Allen 2020-02-26 07:43:35 -0800
  • 38377d32af log spreadfactor after value has been forced into range Morgan 'ARR\!' Allen 2020-02-26 07:43:00 -0800
  • 4af5798765 update README Morgan 'ARR\!' Allen 2020-02-23 11:47:08 -0800
  • 8809b3d142 no tests at the moment Morgan 'ARR\!' Allen 2020-02-22 13:49:05 -0800
  • a27900beea not needed for now Morgan 'ARR\!' Allen 2020-02-22 12:10:08 -0800
  • 6d19731274 clarify and remove old logging Morgan 'ARR\!' Allen 2020-02-22 11:07:02 -0800
  • 2d1a05d447 CAD! Morgan 'ARR\!' Allen 2020-02-22 08:56:41 -0800
  • 26dd375b9d change read IRQ log to DEBUG Morgan 'ARR\!' Allen 2020-02-22 08:35:15 -0800
  • 95d6bef66b change SPI read/write log message to VERBOSE Morgan 'ARR\!' Allen 2020-02-22 08:34:26 -0800
  • 22744026da include DIO0 mode for CAD Morgan 'ARR\!' Allen 2020-02-22 08:33:50 -0800
  • c01099eb16 properly order MODEs and add CAD Morgan 'ARR\!' Allen 2020-02-22 08:33:34 -0800
  • 0c394d30a7 make TX done async Morgan 'ARR\!' Allen 2020-02-22 07:54:14 -0800
  • 4825c93600 include all IRQ bits Morgan 'ARR\!' Allen 2020-02-22 07:05:42 -0800
  • a9f4e42746 change logging message to reflect handle_receive Morgan 'ARR\!' Allen 2020-02-21 09:14:42 -0800
  • 2507305ee5 explicity set DIO0 mapping, will need to be changed when DIO1+ are implemented Morgan 'ARR\!' Allen 2020-02-21 09:14:26 -0800
  • 89facad220 break receive functionality into own function, call from dio0_task Morgan 'ARR\!' Allen 2020-02-21 08:59:40 -0800
  • 9bb9eb0a41 move DIO mapping into receive enable Morgan 'ARR\!' Allen 2020-02-21 08:55:23 -0800
  • 1e1c34bac8 check IRQ flags that this is actually a receive Morgan 'ARR\!' Allen 2020-02-21 08:55:01 -0800
  • d0e394a4af renaming receive task to reflect dio0 multi-functionality Morgan 'ARR\!' Allen 2020-02-21 08:54:01 -0800
  • d436955132 remove stale code, parse_packet wasn't used (or useful?) Morgan 'ARR\!' Allen 2020-02-20 22:25:58 -0800
  • 721deec13e stop putting radio into rx mode, should be user controlled Morgan 'ARR\!' Allen 2020-02-20 22:18:20 -0800
  • bb0163fa99 fixed spelling in enable_continuous_rx Morgan 'ARR\!' Allen 2020-02-20 22:16:06 -0800
  • 80d3b56313 large changeset Morgan 'ARR\!' Allen 2020-02-20 22:04:10 -0800
  • 7e8fa65339 dont pass ->spi to read_reg, pass lora Morgan 'ARR\!' Allen 2020-02-11 19:58:11 -0800
  • e74fa454db use proper reference to spi in logd Morgan 'ARR\!' Allen 2020-01-01 22:29:23 -0800
  • 0071044ae0 reenable some logging with proper DEBUG log level Morgan 'ARR\!' Allen 2020-01-01 21:17:04 -0800
  • cfac8da964 in test, send more than 12 bytes if available Morgan 'ARR\!' Allen 2020-01-01 20:32:53 -0800
  • d273598d4f dont reset the address pointer, it only results in lost data Morgan 'ARR\!' Allen 2020-01-01 20:32:16 -0800
  • fa17807144 printing char doesnt work Morgan 'ARR\!' Allen 2019-06-30 14:52:28 -0700
  • 53c3b3d6e5 Merge branch 'master' of gitlab.com:morganrallen/esp32-lora Morgan 'ARR\!' Allen 2019-06-28 19:58:09 -0700
  • 6789de8b85 how detailed payload Morgan 'ARR\!' Allen 2019-06-28 19:57:57 -0700
  • fce02bf039 mistake in example code Morgan Allen 2019-01-13 09:38:25 -0800
  • 384b0ba8ee move to esptool-wrapper for flashing esp devices Morgan Allen 2018-08-10 10:10:27 -0700
  • 7028879878 might help some native module issues Morgan Allen 2018-08-05 18:09:07 -0700
  • 3d6a5619b0 moving to testbed infrastructure Morgan Allen 2018-08-05 17:51:44 -0700
  • 4917cc4f0a very.... Morgan Allen 2018-08-02 18:13:41 -0700
  • 0d0935c995 added set coding rate with tests Morgan Allen 2018-07-29 14:00:59 -0700
  • 9e93b06c2a prepare to move to dynamic fixture selection Morgan Allen 2018-07-29 13:34:17 -0700
  • 8be54a6858 add newline on msg output Morgan Allen 2018-07-29 01:08:59 -0700
  • f15732251f add set_spreadfactor uart command Morgan Allen 2018-07-29 00:49:42 -0700
  • 32926c30de use strlen instead of sizeof to determine command length Morgan Allen 2018-07-29 00:49:23 -0700
  • db74ecbfb9 add exchange test Morgan Allen 2018-07-29 00:48:32 -0700
  • 6fb903353a add spreadfactor test Morgan Allen 2018-07-29 00:47:35 -0700
  • fca72ac0f1 reenable rx after sending Morgan Allen 2018-07-29 00:46:33 -0700
  • 1262d5538d exposed enable_continuous_rx Morgan Allen 2018-07-29 00:46:07 -0700
  • 0c3eee52f0 move test output off ESP_LOG Morgan Allen 2018-07-28 23:52:18 -0700
  • 90f7a567c4 no CI pages for now Morgan Allen 2018-07-28 23:42:55 -0700
  • b066a81492 more docs Morgan Allen 2018-07-28 23:33:49 -0700
  • fd79c45d0a remove console log of flash args Morgan Allen 2018-07-28 15:29:56 -0700
  • 66b129bae2 debug testing Morgan Allen 2018-07-28 15:08:14 -0700
  • 1f8e6575dc default config on make Morgan Allen 2018-07-28 14:52:20 -0700
  • e6ef815314 typo Morgan Allen 2018-07-28 14:30:48 -0700
  • e9acc2081c gitlab ci Morgan Allen 2018-07-28 13:57:07 -0700
  • 611ac97f3f add test firmware Morgan Allen 2018-07-28 13:49:13 -0700