Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of SX1276GenericLib by
LoRa_TODO.txt@44:544add59b26d, 2017-05-09 (annotated)
- Committer:
- Helmut Tschemernjak
- Date:
- Tue May 09 16:41:16 2017 +0200
- Revision:
- 44:544add59b26d
- Parent:
- 42:72deced1a4c4
- Child:
- 46:e78a1d0391ac
Updated SetTimeout to include a function pointer for the timeout
Changed SetTimeout parameters function NULL means cancel timer.
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| Helmut64 | 36:f2b885b6f33e | 1 | |
| Helmut Tschemernjak | 39:706c32eda7e7 | 2 | Tasks we needs to be done. |
| Helmut Tschemernjak | 39:706c32eda7e7 | 3 | Move finished tasks to Done section: |
| Helmut Tschemernjak | 39:706c32eda7e7 | 4 | |
| Helmut64 | 36:f2b885b6f33e | 5 | - Make the timers more generic and move the OS code into the HAL layer. |
| Helmut64 | 37:21fa0615e993 | 6 | - add support for Arduino - add sx1276-Arduino-hal.h/cpp |
| Helmut64 | 37:21fa0615e993 | 7 | - add support for Linux - add sx1276-Linux-hal.h/cpp |
| Helmut Tschemernjak | 39:706c32eda7e7 | 8 | - Add support for Cad detection before sending a packet |
| Helmut Tschemernjak | 39:706c32eda7e7 | 9 | - Add support to provide the send/receive packet buffer, |
| Helmut Tschemernjak | 39:706c32eda7e7 | 10 | no need to allocate packet data in the sx1276 driver. Can be provided |
| Helmut Tschemernjak | 39:706c32eda7e7 | 11 | Rx/Tx parameters. |
| Helmut Tschemernjak | 39:706c32eda7e7 | 12 | - Add support for larger Lora packets (can be up to 2048 bytes) |
| Helmut Tschemernjak | 39:706c32eda7e7 | 13 | this feature is not so important, however the current implementation |
| Helmut Tschemernjak | 42:72deced1a4c4 | 14 | is very basic. |
| Helmut Tschemernjak | 42:72deced1a4c4 | 15 | - It is a little bit strange that RX/TX/Cad Timeout Timer calling the |
| Helmut Tschemernjak | 42:72deced1a4c4 | 16 | some handler OnTimeoutIrq. Maybe we just need a single timer, or |
| Helmut Tschemernjak | 42:72deced1a4c4 | 17 | it is a good idea to split the OnTimeoutIrq function |
| Helmut Tschemernjak | 44:544add59b26d | 18 | - Test if the SX1276 timeouts (rx(tx/sync really uses three timers or |
| Helmut Tschemernjak | 44:544add59b26d | 19 | just one at a time. |
| Helmut Tschemernjak | 39:706c32eda7e7 | 20 | |
| Helmut64 | 36:f2b885b6f33e | 21 | |
| Helmut64 | 36:f2b885b6f33e | 22 | Done: |
| Helmut Tschemernjak | 39:706c32eda7e7 | 23 | - Started a Generic SX1276 driver to support all SX1276 modules (May-2017 Helmut) |
| Helmut Tschemernjak | 39:706c32eda7e7 | 24 | - Migrated typedefs code into sx1276.h (7-May-2017 Helmut) |
| Helmut Tschemernjak | 39:706c32eda7e7 | 25 | - Migrated enum code into sx1276.h/radio.h (7-May-2017 Helmut) |
| Helmut Tschemernjak | 41:2dbc4afedf61 | 26 | - Verify the Murata ANT Switch code |
| Helmut Tschemernjak | 41:2dbc4afedf61 | 27 | - MURATA PA_BOOST case,is _antSwitchTXBoost right? (Same as STM sample code) |
| Helmut Tschemernjak | 44:544add59b26d | 28 | - Check of the MURATA TCXO config is correct (implemented, check JP9 on STM L0 board) |
