MOOS 0.2375
|
#include <MOOSLIB/MOOSLib.h>
#include <iostream>
#include <fstream>
#include <math.h>
#include "MOOSJRKerrDriver.h"
Go to the source code of this file.
Defines | |
#define | JRKERR_UNKNOWN -1; |
#define | JRKERR_ADDR_INITIAL 0x00 |
#define | JRKERR_ADDR_GROUP 0xFF |
#define | JRKERR_ADDR_THRUSTER 0x01 |
#define | JRKERR_ADDR_RUDDER 0x02 |
#define | JRKERR_ADDR_ELEVATOR 0x03 |
#define | JRKERR_RESET_POSITION 0x00 |
#define | JRKERR_SET_ADDRESS 0x21 |
#define | JRKERR_DEFINE_STATUS 0x12 |
#define | JRKERR_READ_STATUS 0x13 |
#define | JRKERR_LOAD_TRAJECTORY_POS 0xD4 |
#define | JRKERR_LOAD_TRAJECTORY_PWM 0x24 |
#define | JRKERR_START_MOTION 0x05 |
#define | JRKERR_SET_GAINS 0xD6 |
#define | JRKERR_STOP_MOTOR 0x17 |
#define | JRKERR_IO_CONTROL 0x18 |
#define | JRKERR_SET_HOME_MODE 0x19 |
#define | JRKERR_SET_BAUD_RATE 0x1A |
#define | JRKERR_CLEAR_BITS 0x0B |
#define | JRKERR_SAVE_AS_HOME 0x0C |
#define | JRKERR_NOP 0x0E |
#define | JRKERR_HARD_RESET 0x0F |
#define | JRKERR_MAX_ELEVATOR_ANGLE 45 |
#define | JRKERR_MAX_RUDDER_ANGLE 45 |
#define | JRKERR_ENCODER_TICKS_PER_DEGREE 13.194 |
#define | JRKERR_FS_THRUST 255 |
#define | JRKERR_ZERO_THRUST 0 |
#define | HARDWARE_FAILURE_TO 4.0 |
#define HARDWARE_FAILURE_TO 4.0 |
Definition at line 83 of file MOOSJRKerrDriver.cpp.
#define JRKERR_ADDR_ELEVATOR 0x03 |
Definition at line 55 of file MOOSJRKerrDriver.cpp.
#define JRKERR_ADDR_GROUP 0xFF |
Definition at line 51 of file MOOSJRKerrDriver.cpp.
#define JRKERR_ADDR_INITIAL 0x00 |
Definition at line 50 of file MOOSJRKerrDriver.cpp.
#define JRKERR_ADDR_RUDDER 0x02 |
Definition at line 54 of file MOOSJRKerrDriver.cpp.
#define JRKERR_ADDR_THRUSTER 0x01 |
Definition at line 53 of file MOOSJRKerrDriver.cpp.
#define JRKERR_CLEAR_BITS 0x0B |
Definition at line 70 of file MOOSJRKerrDriver.cpp.
#define JRKERR_DEFINE_STATUS 0x12 |
Definition at line 60 of file MOOSJRKerrDriver.cpp.
#define JRKERR_ENCODER_TICKS_PER_DEGREE 13.194 |
Definition at line 78 of file MOOSJRKerrDriver.cpp.
#define JRKERR_FS_THRUST 255 |
Definition at line 80 of file MOOSJRKerrDriver.cpp.
#define JRKERR_HARD_RESET 0x0F |
Definition at line 73 of file MOOSJRKerrDriver.cpp.
#define JRKERR_IO_CONTROL 0x18 |
Definition at line 67 of file MOOSJRKerrDriver.cpp.
#define JRKERR_LOAD_TRAJECTORY_POS 0xD4 |
Definition at line 62 of file MOOSJRKerrDriver.cpp.
#define JRKERR_LOAD_TRAJECTORY_PWM 0x24 |
Definition at line 63 of file MOOSJRKerrDriver.cpp.
#define JRKERR_MAX_ELEVATOR_ANGLE 45 |
Definition at line 75 of file MOOSJRKerrDriver.cpp.
#define JRKERR_MAX_RUDDER_ANGLE 45 |
Definition at line 76 of file MOOSJRKerrDriver.cpp.
#define JRKERR_NOP 0x0E |
Definition at line 72 of file MOOSJRKerrDriver.cpp.
#define JRKERR_READ_STATUS 0x13 |
Definition at line 61 of file MOOSJRKerrDriver.cpp.
#define JRKERR_RESET_POSITION 0x00 |
Definition at line 58 of file MOOSJRKerrDriver.cpp.
#define JRKERR_SAVE_AS_HOME 0x0C |
Definition at line 71 of file MOOSJRKerrDriver.cpp.
#define JRKERR_SET_ADDRESS 0x21 |
Definition at line 59 of file MOOSJRKerrDriver.cpp.
#define JRKERR_SET_BAUD_RATE 0x1A |
Definition at line 69 of file MOOSJRKerrDriver.cpp.
#define JRKERR_SET_GAINS 0xD6 |
Definition at line 65 of file MOOSJRKerrDriver.cpp.
#define JRKERR_SET_HOME_MODE 0x19 |
Definition at line 68 of file MOOSJRKerrDriver.cpp.
#define JRKERR_START_MOTION 0x05 |
Definition at line 64 of file MOOSJRKerrDriver.cpp.
#define JRKERR_STOP_MOTOR 0x17 |
Definition at line 66 of file MOOSJRKerrDriver.cpp.
#define JRKERR_UNKNOWN -1; |
Definition at line 49 of file MOOSJRKerrDriver.cpp.
#define JRKERR_ZERO_THRUST 0 |
Definition at line 81 of file MOOSJRKerrDriver.cpp.