aboutsummaryrefslogtreecommitdiffstats
path: root/Demos/Host
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2012-09-14 15:19:43 +0000
committerDean Camera <dean@fourwalledcubicle.com>2012-09-14 15:19:43 +0000
commit5f1428bb508e327986fab825dd9a824ba5d9c39c (patch)
treef9eb959e7aefd536fdf332be39fd7e8911482c08 /Demos/Host
parentdf14c97519f52f14fcc5b4aaadb504342ae9c696 (diff)
downloadlufa-5f1428bb508e327986fab825dd9a824ba5d9c39c.tar.gz
lufa-5f1428bb508e327986fab825dd9a824ba5d9c39c.tar.bz2
lufa-5f1428bb508e327986fab825dd9a824ba5d9c39c.zip
Add error message for debugging purposes to the low level AudioInputHost and AudioOutputHost demos, if the request to set the audio sample rate fails.
Diffstat (limited to 'Demos/Host')
-rw-r--r--Demos/Host/LowLevel/AudioInputHost/AudioInputHost.c3
-rw-r--r--Demos/Host/LowLevel/AudioOutputHost/AudioOutputHost.c3
2 files changed, 6 insertions, 0 deletions
diff --git a/Demos/Host/LowLevel/AudioInputHost/AudioInputHost.c b/Demos/Host/LowLevel/AudioInputHost/AudioInputHost.c
index a7332fbb8..2fb7c8281 100644
--- a/Demos/Host/LowLevel/AudioInputHost/AudioInputHost.c
+++ b/Demos/Host/LowLevel/AudioInputHost/AudioInputHost.c
@@ -152,6 +152,9 @@ void EVENT_USB_Host_DeviceEnumerationComplete(void)
/* Set the sample rate on the streaming interface endpoint */
if ((ErrorCode = USB_Host_SendControlRequest(&SampleRate)) != HOST_SENDCONTROL_Successful)
{
+ printf_P(PSTR(ESC_FG_RED "Could not set requested Audio sample rate.\r\n"
+ " -- Error Code: %d\r\n" ESC_FG_WHITE), ErrorCode);
+
LEDs_SetAllLEDs(LEDMASK_USB_ERROR);
USB_Host_SetDeviceConfiguration(0);
return;
diff --git a/Demos/Host/LowLevel/AudioOutputHost/AudioOutputHost.c b/Demos/Host/LowLevel/AudioOutputHost/AudioOutputHost.c
index eddd38f97..2b89807b2 100644
--- a/Demos/Host/LowLevel/AudioOutputHost/AudioOutputHost.c
+++ b/Demos/Host/LowLevel/AudioOutputHost/AudioOutputHost.c
@@ -158,6 +158,9 @@ void EVENT_USB_Host_DeviceEnumerationComplete(void)
/* Set the sample rate on the streaming interface endpoint */
if ((ErrorCode = USB_Host_SendControlRequest(&SampleRate)) != HOST_SENDCONTROL_Successful)
{
+ printf_P(PSTR(ESC_FG_RED "Could not set requested Audio sample rate.\r\n"
+ " -- Error Code: %d\r\n" ESC_FG_WHITE), ErrorCode);
+
LEDs_SetAllLEDs(LEDMASK_USB_ERROR);
USB_Host_SetDeviceConfiguration(0);
return;