Hi!
I believe you might receive better help by posting your inquiry at the
CANLIST (See
http://www.canlist.org/). This is a group of CAN
specialists all over the world. Your inquiry is very application
specific and my CAN forum concentrates more on providing information
on the CAN standard.
Again, I am sure these guys will be able to help you...;-))
Sincerely,
Wilfried