c2a-core
c2a-core copied to clipboard
DriverSuperの再設計と再実装
概要
DriverSuperの再設計と再実装
詳細
github移行前の2021年2月頃より,DriverSuperを0から作り直していた.
ほぼ問題なくできているが,まだ未完の部分をまとめる.
close条件
- [x] C2A間通信
- [x] https://github.com/ut-issl/c2a-core/issues/54
- [x] https://github.com/ut-issl/c2a-core/issues/53
- [x] https://github.com/ut-issl/c2a-core/issues/155
- [ ] I2CやSPIなどの同期通信をいい感じに扱えるようにする
- TXとRXが同時に発生するものたち
- [ ] 設定値種類は別でenumで持つ
- 例えばこういうの
- https://github.com/ut-issl/c2a-core/blob/fe15b067d90013ad9f2026830856964bf34286ea/Drivers/Super/driver_super.h#L300-L302
- [x] ISSL Formatのutilがぐだぐだなのでちゃんとする
- [x] setterをつくる
- [x] TCP依存なのをやめる
- [x] https://github.com/ut-issl/c2a-core/issues/443
- [x] https://github.com/ut-issl/c2a-core/issues/449
- [x] https://github.com/ut-issl/c2a-core/issues/464
- [ ] その他
- [ ] https://github.com/ut-issl/c2a-core/issues/396
- [x] https://github.com/ut-issl/c2a-core/issues/409
- [x] https://github.com/ut-issl/c2a-core/issues/440
- [x] https://github.com/ut-issl/c2a-core/issues/442
ISSL Format
- https://github.com/ut-issl/c2a-core/issues/380 で発破解体 & 整理された
- https://github.com/ut-issl/c2a-core/issues/454 で DS という名前は消えそう...