Buoyancy Firmware  1.0
Buoyancy Vehicle Firmware Documentation
PWM.h
Go to the documentation of this file.
1 #ifndef _PWM_H
2 #define _PWM_H
3 
4 #include "main.h"
5 
6 
16 // PWM OUTPUT PINS
17 #define OUTPUT_PIN0 (14UL)
18 #define OUTPUT_PIN1 (12UL)
19 #define OUTPUT_PIN2 (11UL)
23 void pwm_init( void );
24 
32 void updateLED(uint16_t REDduty, uint16_t GREENduty, uint16_t BLUEduty);
33 
36 void startLED( void );
37 
40 void stopLED( void );
41 
47 void testLED( void );
48 
49 #endif
50 
void stopLED(void)
Stop PWM module.
Definition: PWM.c:132
unsigned short uint16_t
Definition: nrf_drv_uart_PP.c:28
void testLED(void)
PWM module test sequence.
Definition: PWM.c:166
void startLED(void)
Start PWM module.
Definition: PWM.c:145
void updateLED(uint16_t REDduty, uint16_t GREENduty, uint16_t BLUEduty)
Set new RGB brightness and/or color.
Definition: PWM.c:101