Michael, You should look into using RS485 instead of CAN. The programming model is easier since it is just a UART. You can develop using RS232 and just switch transreceivers to use RS485 if noise is too much.
I read that CANBUS is a preferred method for multiple sensors on a long > wire. Would you agree? It is preferred when there are multiple masters on bus and you want good collision resolution. What does the CANBUS Cape offer beyond what the BBB can already do? CANBUS cape provides an optoisolated transreceiver http://www.ti.com/product/iso1050 so you can directly connect to a CAN network. Someone on the forums implied that the future of BBB and Angstrom is in > question. Should I do my learning on Ubuntu instead, as I'm just getting > started? If you are not interested in BoneScript, just install Ubuntu in a virtual machine on your PC and start coding :) If you decide to stick with CAN you may want to look at https://gitorious.org/linux-can/linux-can-next/ for better support of hardware. Regards, Suraj On Saturday, January 4, 2014 4:55:34 AM UTC+11, Michael Cummins wrote: > > Relatively new to small platforms and Linux in general. Have a new > BeagleBone Black and am thinking about monitoring/logging sensors for > future projects like monitoring solar heating, power consumption, state of > devices in home, etc. > > I read that CANBUS is a preferred method for multiple sensors on a long > wire. Would you agree? > > Should I skip the wire and learn to work with wireless sensors first? I > imagine the cost is higher, but would that be a more robust and more easily > managed network? > > Someone on the forums implied that the future of BBB and Angstrom is in > question. Should I do my learning on Ubuntu instead, as I'm just getting > started? > > Thanks for your time, patience and experience as I start imagining ways > forward. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
