External CAN Interface via an API
Posted: Mon Nov 01, 2021 11:02 am
Interfacing with external devices via an API, this may be more involved to implement than I appreciate.
Both PEAK and KVASER offer an API to interface with their USB based CAN interfaces.
I'm thinking this would strongly complement FAD applications as you could pull realtime CAN messages and process them localy.
I've worked sucessfully with a PIC reading CAN messages and I could pass this over to FAD via USB.
But my PIC programming would need to be top notch to avoid missing data, applying filters etc.
Some years ago, we had a standalone interface written that used the PEAK C# API and this seemed to handle the CAN data seemlessly.... so you got really good CAN reading performance for relativly tiny cost.
PEAK CAN modules are reliable and quite well supported, they are also not crazy money (from a commercial perspective)
Microchips CAN tool was cheaper but also seemed to drop data at higher rates.
Thanks, J.
(I've had a weekend of trying ideas out on FC/FAD...thus a monday morning mind dump on the forum! )
Both PEAK and KVASER offer an API to interface with their USB based CAN interfaces.
I'm thinking this would strongly complement FAD applications as you could pull realtime CAN messages and process them localy.
I've worked sucessfully with a PIC reading CAN messages and I could pass this over to FAD via USB.
But my PIC programming would need to be top notch to avoid missing data, applying filters etc.
Some years ago, we had a standalone interface written that used the PEAK C# API and this seemed to handle the CAN data seemlessly.... so you got really good CAN reading performance for relativly tiny cost.
PEAK CAN modules are reliable and quite well supported, they are also not crazy money (from a commercial perspective)
Microchips CAN tool was cheaper but also seemed to drop data at higher rates.
Thanks, J.
(I've had a weekend of trying ideas out on FC/FAD...thus a monday morning mind dump on the forum! )