Commit Graph

5 Commits

Author SHA1 Message Date
ee1c1a0497 major: refactor
- Introduced new enums for LoRa bandwidth and coding rate to improve clarity.
- Updated default values for preamble length, frequency, bandwidth, and coding rate.
- Added new structures for modulation and packet parameters, encapsulating related settings.
- Refactored functions to utilize the new structures, improving parameter management in the llcc68 component.
2025-05-30 16:15:41 +08:00
4602468822 Update GPIO header inclusion in llcc68 template file
- Replaced the inclusion of `<driver/gpio.h>` with `<soc/gpio_num.h>` to align with the updated GPIO handling in the llcc68 component.
2025-05-19 18:09:28 +08:00
b99d063bd8 Add .gitignore file and refactor llcc68 component
- Added a comprehensive .gitignore file to exclude unnecessary files and directories for various platforms and tools.
- Removed the llcc68.cpp source file as part of the refactoring process.
- Updated llcc68.hpp to replace the `init_exti` function declaration with inline interrupt configuration logic.
- Changed `EXTI_PIN` to `EXTI_PINS` for clarity and consistency.
- Refactored the handling of CAD parameters and improved type safety by using `enum class` for `CAD_EXIT_MODE` and `CAD_SYMB`.
2025-05-15 11:20:50 +08:00
162dbad6e1 Add interrupt pin configuration for DIO1_PIN in llcc68 2025-05-14 12:34:19 +08:00
d24d9d5dda init 2025-05-14 12:17:06 +08:00