Mercurial > louis > kiibohd-controller
diff Output/usbMuxUart/output_com.c @ 275:d5bf41d7f7ef
Initial code for USB cable detection
- Currently actual detection commented out due to issues
author | Jacob Alexander <haata@kiibohd.com> |
---|---|
date | Mon, 09 Feb 2015 13:21:23 -0800 |
parents | 9afed592bcb5 |
children | 7119c2149abb ab4515606277 |
line wrap: on
line diff
--- a/Output/usbMuxUart/output_com.c Mon Feb 09 13:15:25 2015 -0800 +++ b/Output/usbMuxUart/output_com.c Mon Feb 09 13:21:23 2015 -0800 @@ -1,4 +1,4 @@ -/* Copyright (C) 2014 by Jacob Alexander +/* Copyright (C) 2014-2015 by Jacob Alexander * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -33,10 +33,10 @@ // USB Includes #if defined(_at90usb162_) || defined(_atmega32u4_) || defined(_at90usb646_) || defined(_at90usb1286_) #elif defined(_mk20dx128_) || defined(_mk20dx128vlf5_) || defined(_mk20dx256_) || defined(_mk20dx256vlh7_) -#include "../uartOut/arm/uart_serial.h" -#include "../pjrcUSB/arm/usb_dev.h" -#include "../pjrcUSB/arm/usb_keyboard.h" -#include "../pjrcUSB/arm/usb_serial.h" +#include <uartOut/arm/uart_serial.h> +#include <pjrcUSB/arm/usb_dev.h> +#include <pjrcUSB/arm/usb_keyboard.h> +#include <pjrcUSB/arm/usb_serial.h> #endif // Local Includes @@ -130,6 +130,11 @@ // count until idle timeout uint8_t USBKeys_Idle_Count = 0; +// Indicates whether the Output module is fully functional +// 0 - Not fully functional, 1 - Fully functional +// 0 is often used to show that a USB cable is not plugged in (but has power) + uint8_t Output_Available = 0; + // ----- Capabilities -----