Skip to content
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

[Basic Support] Refactoring of SocketCAN #74

Closed
Tracked by #68
homalozoa opened this issue Nov 22, 2021 · 0 comments
Closed
Tracked by #68

[Basic Support] Refactoring of SocketCAN #74

homalozoa opened this issue Nov 22, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@homalozoa
Copy link
Contributor

No description provided.

@homalozoa homalozoa added the enhancement New feature or request label Nov 22, 2021
@homalozoa homalozoa added this to To do in CyberDog Enhancement Project via automation Nov 23, 2021
@homalozoa homalozoa changed the title Refactoring of SocketCAN [Basic Support] Refactoring of SocketCAN Nov 28, 2021
@homalozoa homalozoa moved this from To do to In progress in CyberDog Enhancement Project Dec 17, 2021
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
Labels
enhancement New feature or request
Projects
No open projects
Development

No branches or pull requests

1 participant