/** * Constructor that specifies the digital module. * * @param moduleNumber The digital module (1 or 2). * @param channel The PWM channel on the digital module that the Talon is attached to (1..10). */ Talon::Talon(UINT8 moduleNumber, UINT32 channel) : SafePWM(moduleNumber, channel) { InitTalon(); }
/** * Constructor for a Talon (original or Talon SR) * @param channel The PWM channel number that the Talon is attached to. 0-9 are on-board, 10-19 are on the MXP port */ Talon::Talon(uint32_t channel) : SafePWM(channel) { InitTalon(); }
/** * Constructor that assumes the default digital module. * * @param channel The PWM channel on the digital module that the Talon is attached to. */ Talon::Talon(UINT32 channel) : SafePWM(channel) { InitTalon(); }