X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/65a8d68c5708c8bc87628d9a25cf0a9d951379ea..3642ea0b9715cdf0196b10c9fc97898940eaefa6:/Projects/LEDNotifier/LEDNotifier.c?ds=sidebyside diff --git a/Projects/LEDNotifier/LEDNotifier.c b/Projects/LEDNotifier/LEDNotifier.c index d6a8fdca3..8e70e90d4 100644 --- a/Projects/LEDNotifier/LEDNotifier.c +++ b/Projects/LEDNotifier/LEDNotifier.c @@ -1,13 +1,13 @@ /* LUFA Library - Copyright (C) Dean Camera, 2013. + Copyright (C) Dean Camera, 2015. dean [at] fourwalledcubicle [dot] com www.lufa-lib.org */ /* - Copyright 2013 Dean Camera (dean [at] fourwalledcubicle [dot] com) + Copyright 2015 Dean Camera (dean [at] fourwalledcubicle [dot] com) Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted @@ -44,7 +44,7 @@ USB_ClassInfo_CDC_Device_t VirtualSerial_CDC_Interface = { .Config = { - .ControlInterfaceNumber = 0, + .ControlInterfaceNumber = INTERFACE_ID_CDC_CCI, .DataINEndpoint = { .Address = CDC_TX_EPADDR, @@ -66,20 +66,20 @@ USB_ClassInfo_CDC_Device_t VirtualSerial_CDC_Interface = }, }; -/** Counter for the software PWM */ +/** Counter for the software PWM. */ static volatile uint8_t SoftPWM_Count; -/** Duty cycle for the first software PWM channel */ +/** Duty cycle for the first software PWM channel. */ static volatile uint8_t SoftPWM_Channel1_Duty; -/** Duty cycle for the second software PWM channel */ +/** Duty cycle for the second software PWM channel. */ static volatile uint8_t SoftPWM_Channel2_Duty; -/** Duty cycle for the third software PWM channel */ +/** Duty cycle for the third software PWM channel. */ static volatile uint8_t SoftPWM_Channel3_Duty; /** Standard file stream for the CDC interface when set up, so that the virtual CDC COM port can be - * used like any regular character stream in the C APIs + * used like any regular character stream in the C APIs. */ static FILE USBSerialStream; @@ -134,6 +134,8 @@ int main(void) if (Channel & (1 << 7)) SoftPWM_Channel3_Duty = Duty; + fputc(&USBSerialStream, ColourUpdate); + CDC_Device_USBTask(&VirtualSerial_CDC_Interface); USB_USBTask(); }