diff options
Diffstat (limited to 'src/vfs/ant_native_chardev.c')
-rw-r--r-- | src/vfs/ant_native_chardev.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/vfs/ant_native_chardev.c b/src/vfs/ant_native_chardev.c index 80ca0d1..df209c2 100644 --- a/src/vfs/ant_native_chardev.c +++ b/src/vfs/ant_native_chardev.c @@ -270,8 +270,11 @@ ANTStatus ant_radio_hard_reset(void) if (g_fnStateCallback) g_fnStateCallback(RADIO_STATUS_RESETTING); - for (eChannel = 0; eChannel < NUM_ANT_CHANNELS; eChannel++) - ioctl(stRxThreadInfo.astChannels[eChannel].iFd, ANT_IOCTL_RESET); //TODO only one? +#ifdef ANT_IOCTL_RESET_PARAMETER + ioctl(stRxThreadInfo.astChannels[0].iFd, ANT_IOCTL_RESET, ANT_IOCTL_RESET_PARAMETER); +#else + ioctl(stRxThreadInfo.astChannels[0].iFd, ANT_IOCTL_RESET); +#endif // ANT_IOCTL_RESET_PARAMETER ant_disable(); |