> After reading over Microchip's CAN application notes and datasheets I've > decided that CAN is an easier solution for what I'm doing. However, I > haven't been able to find any info on transmission length vs > transmission speed. I only need 9600bps over about 60ft. Anybody know > for sure if that will work? The NMEA2000 standard defines a CAN implementation for marine use. I'm sure these guys have done their homework. NMEA2000 runs at 250Kbits/sec at a maximum bus length of 200 meters. The standard also mentions that future versions might support some of the following bit rates and lengths: Kbits/sec Meters --------- ------ 1000 25 500 75 250 200 125 500 62.5 1100 These values are probably very conservative. If you are using decent cable, then I would use these values to indicate the length you can use safely without having to do any analisys yourself. In other words, 1Mbit/sec should be fine within a single machine or whatever. You probably need to use lower speed between machines, accross the factory floor, etc. Then again, CAN is probably not the right choice for those kinds of applications. ******************************************************************** Olin Lathrop, embedded systems consultant in Littleton Massachusetts (978) 742-9014, olin@embedinc.com, http://www.embedinc.com -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads