Commit Graph

5 Commits

Author SHA1 Message Date
Artem Kashaev 7a455bd6ec Refactor IR polling parameters for improved performance 2025-12-26 14:23:06 +05:00
Artem Kashaev 5521d8da5d Enhance IR control functionality and configuration
- Updated angle_minus value in config.json for switch calibration.
- Added support for seminsu devices in load_seminsus function.
- Implemented polling logic for seminsu devices in main.py.
- Adjusted switch position representation from "-" and "+" to "1" and "0".
- Introduced IRRxTxPollPair class for IR communication in ir_pair.py.
- Created ir_test.py for testing IR functionality with configurable parameters.
2025-12-26 10:05:41 +05:00
Artem Kashaev cf2eac04bf Merge branch 'main' of git.k1nq.tech:k1nq/micro_mpc_kmk 2025-12-22 13:55:10 +05:00
Artem Kashaev 34294a86e8 Add initial project files including configuration and LED control scripts
- Create .gitignore to exclude unnecessary files
- Add .micropico for project identification
- Implement config.json for switch configurations
- Develop led_panel_blink.py for LED control with color cycling
- Create main.py to manage switch commands and interactions
- Introduce servo.py for servo control functionality
- Define switch.py to handle switch operations with servo integration
2025-12-22 13:42:17 +05:00
k1nq 091755ca08 Initial commit 2025-12-22 08:41:01 +00:00