Manages the CDC-ACM Virtual Serial Port Dataclass for the USB Device. More...
#include "contiki.h"
#include "usb_drv.h"
#include "usb_descriptors.h"
#include "usb_specific_request.h"
#include "cdc_task.h"
#include "serial/uart_usb_lib.h"
#include "rndis/rndis_protocol.h"
#include "rndis/rndis_task.h"
#include "sicslow_ethernet.h"
#include "radio.h"
#include <stdio.h>
#include <stdlib.h>
#include "dev/watchdog.h"
#include "rng.h"
#include "bootloader.h"
#include <avr/pgmspace.h>
#include <avr/eeprom.h>
#include <avr/wdt.h>
#include <util/delay.h>
Go to the source code of this file.
Functions | |
void | menu_print (void) |
Print debug menu. | |
void | menu_process (char c) |
Process incomming char on debug port. | |
PROCESS_THREAD (cdc_process, ev, data_proc) | |
Communication Data Class (CDC) Process. | |
void | vcptx_end_led (void) |
This will enable the VCP_TRX_END LED for a period. | |
Variables | |
U8 | tx_counter |
Counter for USB Serial port. | |
uint8_t | led3_timer |
Timers for LEDs. |
Manages the CDC-ACM Virtual Serial Port Dataclass for the USB Device.
**********************************************************
Definition in file cdc_task.c.