This is continuation of the series of questions I have posted last week at http://stackoverflow.com/questions/423526/java-and-canopen.
Thank you, Matli, for having answered all my questions.
Current Situation
I have to write a Java program to interpret CANopen messages.
Due do certain circumstances, I am unable to get my hands on the CAN hardware.
I have a tight deadline to meet and in order to get started on my Java program quickly, I am hoping to make some assumptions with the help I can get here in StackOverflow.
Questions
1) Will the CAN interface card likely be installed as a COM port?
2) How do I break up a message to be sent as separate frames? What about assembling data from multiple frames received into one message? Is this a valid concern?
3) What is the CANopen stack? If I already have an API for communicating with serial ports, can I have my program read/send CANopen messages without the CANopen stack? What exactly does my program have to do?
4) What is the ideal/correct way of implementing the object-dictionary in software?
Many thanks,
Frustratedone