Hello, Dirk,
Thank you for the reply. The application is for a development, control and monitoring panel for a pice of electronic hardware. I've since done more work on this and it seems that sometimes the number of channels picked up is 19, sometimes 20, sometimes 27, depending on whether I add them all to one message table or split them into two or three message tables on the same handle.
I don't have any error messages and the system seems to run except that when looking at the channels in the message table, they don't appear to be all there.
I am using a CANALYZER dbc file for the channel data. Typically, each message ID will contain data for two or three channels. The control panel being developped is for an aerospace application and consequently there are over 100 channels to be monitored.
At this point I'm not certain whether I'm perhaps doing something wrong because whilst there is a large table of read-only channels, the table of write channels is much smaller at about only 10 (going into a separate message table) and there are problems with this also. The data in the Write channels can be changed and I can see that the data in the CAN frame changes accoridngly, but the unit with which it communicates does not recognise the message, as if the constructed meaasge Frame is not completely correct. But I'm away from the system for the next few days, so I am presently unable to check it further.
Thanks
Arnie