diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-02-28 18:14:55 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-02-28 18:14:55 +0000 |
commit | 56bcc7b1052bada87acce14495c4ba406c46b03e (patch) | |
tree | 299af02425127a965549141a2b9155d43e99e52a /apps/examples/README.txt | |
parent | 2ac7d84029da73e223b00d6e10efd5cb8927d55e (diff) | |
download | px4-firmware-56bcc7b1052bada87acce14495c4ba406c46b03e.tar.gz px4-firmware-56bcc7b1052bada87acce14495c4ba406c46b03e.tar.bz2 px4-firmware-56bcc7b1052bada87acce14495c4ba406c46b03e.zip |
Extend CDC/ACM driver so that can be connected/disconnected under software control; Add new NSH commands sercon and serdis that will connect and disconnect the CDC/ACM serial device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4436 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'apps/examples/README.txt')
-rw-r--r-- | apps/examples/README.txt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/apps/examples/README.txt b/apps/examples/README.txt index ffc592167..a89a9097c 100644 --- a/apps/examples/README.txt +++ b/apps/examples/README.txt @@ -110,6 +110,28 @@ examples/can built-in, the default is 32. Otherwise messages are sent and received indefinitely. +examples/cdcacm +^^^^^^^^^^^^^^^ + + This very simple example shows how a USB CDC/ACM serial can be dynamically + connected and disconnected from a host. This example can only be used as + an NSH built-int command. If built-in, then two new NSH commands will be + supported: + + 1. sercon - Connect the CDC/ACM serial device + 2. serdis - Disconnect the CDC/ACM serial device + + Configuration prequisites (not complete): + + CONFIG_USBDEV=y : USB device support must be enabled + CONFIG_CDCACM=y : The CDC/ACM driver must be built + CONFIG_NSH_BUILTIN_APPS : NSH built-in application support must be enabled + + Configuration options specific to this example: + + CONFIG_EXAMPLES_CDCACM_DEVMINOR : The minor number of the CDC/ACM device. + : i.e., the 'x' in /dev/ttyACMx + examples/composite ^^^^^^^^^^^^^^^^^^ |