Spelling and wording changes
This commit is contained in:
parent
83fac395d9
commit
2063d3f5f6
1 changed files with 6 additions and 5 deletions
11
README.md
11
README.md
|
|
@ -10,15 +10,16 @@ implemented by the calling program.
|
|||
This API provides 2 structs for storing data to be written to, and received from
|
||||
the VCU over CAN. They are `nrai_can_ai_read` and `nrai_can_ai_write` for data
|
||||
received from the VCU and data to write to the VCU respectively.
|
||||
This API provides functions for the AI to pack data into CAN frames, named in
|
||||
This API provides functions for the client to pack data into CAN frames, named in
|
||||
the format
|
||||
`int32_t nrai_can_mkframe_<frame_name>(struct nrai_can_ai_write *, struct can_frame *);`
|
||||
and function for the AI to unpack CAN frames, named in the format
|
||||
and functions for the client to unpack CAN frames, named in the format
|
||||
`int32_t nrai_can_unpack_<frame_name>(struct nrai_can_ai_read *, struct can_frame *);`.
|
||||
This API also provides an enum for translating CAN message names into their ID,
|
||||
all entry's are named in the format `NRAI_CAN_ID_<frame_name>`
|
||||
all entries are named in the format `NRAI_CAN_ID_<frame_name>`, As well as enums
|
||||
for values contained within frames (see header file).
|
||||
|
||||
## Notes
|
||||
This API makes use of limited use of C23 extensions for the purpose of either
|
||||
improving clarity or simplifying code. While all C23 extensions used are
|
||||
This API makes use of limited use of C23 extensions where their use either
|
||||
improves clarity or simplifies code. While all C23 extensions used are
|
||||
supported by GCC and Clang, not all compilers support them.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue