Paso 8: Software: lado SBC
El código de la SBC no es tomar la información de la computadora y ajustar la velocidad de los motores al nivel apropiado. Comunicación entre el SBC y el PC se hace utilizando el Diccionario Phidget. La mayoría del código en el tanque sólo es teniendo cuidado de abrir y registrar manejadores para los varios dispositivos se utilizan. Los bits importantes son el bucle principal:
Aquí queremos asegurarnos que tenemos alguna manera de detener los motores si al parecer perdemos conexión al controlador. Y el manejador de diccionario que escucha para nuevas entradas y agarra los nuevos valores que vienen en.
Descargar
Puede descargar el código completo aquí: robot.c