|
|
|
![]() |
|
|||||||
|
||||||||
|
|
Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
Gyro code causes a crash
The code below causes the crio FRC program to crash. Anyone know why:
CONFIGURATION: One KOP gyro hooked up to port 6 of the analog break out. The module is on slot 1. I tried passing the slot number 1 in, but it made no difference. CODE: class RobotDemo : public SimpleRobot { Gyro TheGyro; public: RobotDemo(void): TheGyro(6) { float TheAngle = TheGyro.GetAngle(); printf("The Angle is %f \n", TheAngle); } CONSOLE OUTPUT: >>>>ERROR: A parameter is out of range.: moduleNumber and/or channel (must be accumulator channel) ...in InitGyro() in C:/WindRiver/workspace/WPILib/Gyro.cpp at line 32 dDistance is 21.347803 program Exception current instruction address: 0x00000000 Machine Status Register: 0x0008b012 Condition Register: 0x28000484 Task: 0x11e49e8 "FRC_RobotTask" 0x11e49e8 (FRC_RobotTask): task 0x11e49e8 has had a failure and has been stopped. 0x11e49e8 (FRC_RobotTask): fatal kernel task-level exception! |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|