For motors that are not ready, consider voltage/load/ticks/cur_speed to be all 0
Added a 100ms delay to the end of motor controller reset procedure, as apparently motor controller reports garbage values during that period
For motors that report voltage=0, consider load/ticks/cur_speed to be all 0
get_voltage() is now done before send_cur_cmd(), to detect failed motors (voltage=0) earlier
Reverted change "Added a 100ms delay to the end of motor controller reset procedure, as apparently motor controller reports garbage values during that period"
Reduced the length of time when interrupts are disabled in receive_ticks()
Remed disabling of intrerrupts while FPGA code is downloaded
Schematic component type fixes
Merge branch 'master' of git@github.com:tonuonu/NASA-Sample-Return-Robot.git
Motor controller reset procedure now waits until all motors report nonzero voltage (max wait 300ms)
Minor refactoring
voltage and cur_target_speed are now reported to SPI5 as median of last 3 values
Motor status LEDs now use motor_online[] flags instead of CDONE*
Some values changed in schematic
Merge branch 'ahti-work-in-progres' of git@github.com:tonuonu/NASA-Sample-Return-Robot.git