c2a-core icon indicating copy to clipboard operation
c2a-core copied to clipboard

DriverSuperの再設計と再実装

Open meltingrabbit opened this issue 3 years ago • 2 comments

概要

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

meltingrabbit avatar Jan 04 '22 03:01 meltingrabbit

ISSL Format

  • https://github.com/ut-issl/c2a-core/issues/380 で発破解体 & 整理された

meltingrabbit avatar Aug 30 '22 06:08 meltingrabbit

  • https://github.com/ut-issl/c2a-core/issues/454 で DS という名前は消えそう...

meltingrabbit avatar Nov 03 '22 17:11 meltingrabbit