Revision 3cee92c7 modules/NUCLEO-F103RB/module.c

View differences:

modules/NUCLEO-F103RB/module.c
199 199
  apalGpioWrite(moduleGpioSpiChipSelect.gpio, APAL_GPIO_LOW);
200 200
}
201 201

  
202
/*! @brief Manually reset the DW1000 module  */
203
void reset_DW1000(void){
204

  
205
  // Set the pin as output
206
  palSetLineMode(moduleGpioDw1000Reset.gpio->line, APAL_GPIO_DIRECTION_OUTPUT);
207

  
208
  //drive the RSTn pin low
209
  apalGpioWrite(moduleGpioDw1000Reset.gpio, APAL_GPIO_LOW);
210

  
211
  //put the pin back to tri-state ... as input
212
//  palSetLineMode(moduleGpioDw1000Reset.gpio->line, APAL_GPIO_DIRECTION_INPUT); // TODO:
213

  
214
  aosThdMSleep(2);
215
}
216

  
202 217
/*! @brief entry point to the IRQn event in DW1000 module
203 218
 *
204 219
 * */

Also available in: Unified diff