#frc #messages #fragmentation #grapple #protocols #repository #defragmentation

no-std grapple-frc-msgs

Grapple's repository of FRC CAN and other protocols

22 stable releases

new 2024.4.1 May 19, 2024
2024.4.0 Apr 26, 2024
2024.3.8 Mar 31, 2024
2024.3.3 Jan 21, 2024
2024.1.0 Dec 30, 2023

#71 in Robotics

Download history 44/week @ 2024-01-21 36/week @ 2024-02-18 10/week @ 2024-02-25 11/week @ 2024-03-10 15/week @ 2024-03-17 344/week @ 2024-03-24 327/week @ 2024-03-31 11/week @ 2024-04-07 3/week @ 2024-04-14 118/week @ 2024-04-21 21/week @ 2024-04-28

142 downloads per month
Used in grapple-lasercan

GPL-3.0 license

45KB
1K SLoC

FRC Messages

Grapple's repository of FRC CAN and other protocols

This repository contains all of the messages we use in Grapple for communicating with our products, as well as infrastructure for CAN message fragmentation and defragmentation.

Messages are declaratively created using binmarshal, which abstracts the low-level transport of the messages so you can focus on making products work.

Dependencies

~1.8–8.5MB
~67K SLoC