View Single Post
  #1   Spotlight this post!  
Unread 16-03-2014, 19:05
andidani andidani is offline
Registered User
FTC #4970
 
Join Date: Sep 2012
Location: United States
Posts: 3
andidani is an unknown quantity at this point
[FTC]: Servo daisy chain problem

Hi, my team just finished rewiring our robot, and in the process we rearranged the setup of our motors and servos. Before now, things have always functioned quite well, but as soon as we changed the servo controller to 3rd in the daisy chain, the servo was no longer recognized as a servo in the pragmas. Below is the setup, with the "ploop" servo refusing to turn brown after compiling:
#pragma config(Sensor, S2, gyro, sensorI2CHiTechnicGyro)
#pragma config(Sensor, S3, HTSMUX, sensorI2CCustom)
#pragma config(Sensor, S4, , sensorI2CMuxController)
#pragma config(Motor, motorA, bristle, tmotorNXT, PIDControl, encoder)
#pragma config(Motor, mtr_S1_C1_1, liftLeft, tmotorTetrix, openLoop, reversed)
#pragma config(Motor, mtr_S1_C1_2, backLeft, tmotorTetrix, openLoop, reversed, encoder)
#pragma config(Motor, mtr_S1_C2_1, frontLeft, tmotorTetrix, openLoop, reversed, encoder)
#pragma config(Motor, mtr_S1_C2_2, flagRaiser, tmotorTetrix, openLoop)
#pragma config(Motor, mtr_S4_C1_1, liftRight, tmotorTetrix, openLoop, reversed, encoder)
#pragma config(Motor, mtr_S4_C1_2, frontRight, tmotorTetrix, openLoop)
#pragma config(Motor, mtr_S4_C2_1, backRight, tmotorTetrix, openLoop, encoder)
#pragma config(Motor, mtr_S4_C2_2, dropper, tmotorTetrix, openLoop)
#pragma config(Servo, srvo_S4_C3_1, ploop, tServoStandard)
#pragma config(Servo, srvo_S4_C3_2, servo2, tServoNone)
#pragma config(Servo, srvo_S4_C3_3, servo3, tServoNone)
#pragma config(Servo, srvo_S4_C3_4, servo4, tServoNone)
#pragma config(Servo, srvo_S4_C3_5, servo5, tServoNone)
#pragma config(Servo, srvo_S4_C3_6, servo6, tServoNone)
Has anyone else had an issue with the servo controller when not placed first in the chain?
Reply With Quote