-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Directory Structure Redesign] Devices directory #101
Labels
enhancement
New feature or request
Projects
Comments
4 tasks
13 tasks
homalozoa
added a commit
that referenced
this issue
Nov 30, 2021
* [New] Add exception handler for toml&map parser 1. Add exception handler for toml & map parser 2. Add __pycache__ to .gitignore 3. Add cyberdog_motion_plugins Signed-off-by: Homalozoa <xuhaiwang@xiaomi.com> * [New] Rename some dirs for refactoring 1. Remove cyberdog_ception 2. Remove cyberdog_interaction 3. Merge cyberdog_ception/* and cyberdog_interaction/* into cyberdog_devices 4. Rename cyberdog_decision to cyberdog_managers 5. Remove cyberdog_bt_engine 6. Remove cyberdog_decisionutils 7. Rename cyberdog_decisionmaker to cyberdog_unified_manager 8. Merge cyberdog_bt_engine and cyberdog_decisionutils into cyberdog_unified_manager Signed-off-by: Homalozoa <xuhaiwang@xiaomi.com> * [Fix] Port to new manager Signed-off-by: Homalozoa <xuhaiwang@xiaomi.com>
homalozoa
added a commit
that referenced
this issue
Nov 30, 2021
13 tasks
homalozoa
added a commit
that referenced
this issue
Dec 21, 2021
…117) [New] #100 #101 #69 #116 #74 #75 Add common protocol & devices base (#117) 1. Add common_base for common data, input devices and output devices; 2. Add device[microphone] and device[speaker] to device_audio; 3. Add device[imu] to device_balance; 4. Add device[strip_light] to device_display; 5. Add device[gnsss] to device_emwave; 6. Add device[spad_sensor] to device_range; 7. Add device[ultrasonic_sensor] to device_range; 8. Add device[touch_pad] to device_touch; 9. Add device[camera] to device_vision; 10. Add unit test for [strip_light] 11. Add common_protocol 12. Design api for common_protocol to support uart, spi, iic or other protocol dynamic change 13. Creat directory to store dynamic parser.toml 14. Refactor can_utils and socket_can to support canfd 15. Add unit test for common_protocol 16. Move can_utils from cyberdog_utils to common_protocol 17. Add class state_collector to get all error state in common_protocol 18. Remove sensor_utils from cyberdog_utils Co-authored-by: Homalozoa <xuhaiwang@xiaomi.com> Co-authored-by: Karlsx <zhengjunyuan1@xiaomi.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
No description provided.
The text was updated successfully, but these errors were encountered: