I know it will sound a little bit newbie, but I'm indeed a beginner... I need to design/define a CAN communication between two devices (one uses a AT90CAN32 from Atmel and the other is not yet defined), without using any specific protocol (CANopen, J1939), but just a kind of a simple "self-made" protocol. First I just need to do this from a conceptual point of view.
My question is what kind of things should I take into account?
I've already defined a couple of CAN IDs (ex. 0x1FFC) and what kind of data will be sent within these messages. But what should I do next? Do I need to define the whole ACK, CRC checking, etc. "stuff" or is it made by the CAN controllers on the devices?
Sorry if I didn't make myself enough clear, but I don't know how to explain this in a better way...
Thanks in advance for your help!