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
stopLED
void stopLED(void)
Stop PWM module.
Definition:
PWM.c:132
uint16_t
unsigned short uint16_t
Definition:
nrf_drv_uart_PP.c:28
main.h
testLED
void testLED(void)
PWM module test sequence.
Definition:
PWM.c:166
startLED
void startLED(void)
Start PWM module.
Definition:
PWM.c:145
updateLED
void updateLED(uint16_t REDduty, uint16_t GREENduty, uint16_t BLUEduty)
Set new RGB brightness and/or color.
Definition:
PWM.c:101
Drivers
PWM
PWM.h
Generated by
1.8.13