jiauka
jiauka
Thanks a lot! MIT license, ok. wait and tx buffers. I know and it is a WIP. I didn't know about priority, I need to work oit a solution, I...
Thanks for your comments. I your opinion, which one of the lower can libs is better to have a look at for the fast packet implementation, mcp_can, FlexCan or due_can?...
Hi: I have been looking at the fastpacket stuff and I think I fully know the problem, unfortunately stm32 libs are not suitable, but looks not difficult to modify them...
Thanks! Noted, and yes STM32 CAN lib is not that hard, the main problem is the zillion families.
I have split the library into 2 and mod the HAL driver. https://github.com/jiauka/NMEA2000_stm32f1 and lower level https://github.com/jiauka/STM32F1_CAN Please, have a look if you have time. It works fine, at least...
Thanks a lot for your comments!! Fixed. If you ever come to Barcelona, let me know and we can sail a litle bit.
Hi! Thanks a lot. 1. I use 2 internal buffers for prio 4 RingbufferTypeDef txRing1; RingbufferTypeDef txRing2; I will add a buffer for the fastpacket stuff too. 2. The 10...
Ok, I though it was blocking due to the name, much better to handle it tru a 3rd buffer, will do.
#define USE_MCP_CAN_CLOCK_SET 8 before including NMEA2000 library. And check NMEA2000.cpp to add debug #define DebugStream Serial // #define NMEA2000_FRAME_IN_DEBUG // #define NMEA2000_FRAME_OUT_DEBUG // #define NMEA2000_MSG_DEBUG // #define NMEA2000_BUF_DEBUG // #define...
GPGSV fields 1 = Total number of messages of this type in this cycle 2 = Message number 3 = Total number of SVs in view 4 = SV PRN...