Gregory Nutt
7ba2110c83
apps/graphics/pdcurs34: This commit brings the basic public domain pdcurses library into NuttX. This library is complete but not yet usuable because it still requires the NuttX interfacing code needed hook pdcurses into the NuttX graphics drivers. Also test cases are needed to verify the pdcurses integration.
2017-11-17 13:12:59 -06:00
Anthony Merlino
f489bcd6f9
Merged in antmerlino/apps/ftp-ipv6 (pull request #122 )
...
FTP: Adds support for IPv6 and fixes various transfer issues
* netutils/ftpd: Fix support for IPv6 FTP server
* netutils/ftpc:Adds support for IPv6 sockets
* ftpc: Must convert port received by EPSV reply to network order
* ftpc: Data socket address for passive connection should be same as server address
* ftpc: Must skip human readable string in EPSV response before scanning for port
* ftpc: Don't send PASS command if USER command was sufficient. ie no password required
* ftpc: Generically handle permanent negative completion in shard ftpc_cmd logic
* ftpc: Minor addresssing fix
* ftpc: Tweak logic for overriding network debugging output
* FTP: Adds option for setting stack size of various threads in FTPD and FTPC
* netutils/ftpd: Fixes build error setting IPv4 address. sin_addr => sin_addr.s_addr
* netutils/ftpd: Protects against partial write returns by looping in that case
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-11-06 23:41:30 +00:00
Gregory Nutt
a7157d0e3c
include/netutils/netlib.h: In order to avoid pre-processing warnings, NETLIB_SOCK_FAMILY must always be assigned a value, even if there is no real meaning value for it.
2017-11-03 09:57:33 -06:00
Gregory Nutt
6b9d23c6aa
Correct and standardize some naming used in the previous commits.
2017-10-30 14:16:37 -06:00
Gregory Nutt
dafc88ed25
include/netutils/netlib.h: Broaden socket definitions of previous commit.
2017-10-30 14:11:42 -06:00
Gregory Nutt
51b369589b
include/netutils/netlib.h: Add definitions needed when only local Unix domain sockets are supported.
2017-10-30 11:34:59 -06:00
Alan Carvalho de Assis
8aa72a0ad4
apps/examples/obd2: Add OBD2 example application
2017-10-28 13:38:47 -06:00
Alan Carvalho de Assis
a1f1f68b72
apps/canutils/libobd2: Add libobd2 for NuttX
2017-10-28 13:33:30 -06:00
Gregory Nutt
35ec1b9244
Squashed commit of the following:
...
apps/fsutils/mkfatfs: New user-space fatfs appears to work fine.
apps/fsutils/mkfatfs: Move mkfatfs from the OS to here. Not fully integrated on the intial commit.
2017-10-20 12:35:19 -06:00
Gregory Nutt
dc5be379a9
Squashed commit of the following:
...
apps/netutils/netlib: netlib_ipv[4|6]adaptor() will now use the new routing table interfaces if they are available: If the desination IP address does not correspond to the network served by any device, then the address of the router that should get us to the correct sub-net is is determined. Then the network adaptor that can communicate with the that router has the IP address that will returned.
apps/netutils/netlib: Add new utilities netlib_ipv[4|6]router() that can be used to determine the IP address of a router that would be used some some destination IP address that is not locally accessible.
apps/netutils/netlib: Add helpers for reading the routing table: netlib_read_ipv4route() and netlib_read_ipv6route()
2017-09-20 10:35:56 -06:00
Gregory Nutt
fb804e3498
netlib_ipv[4|6]adaptor: Add a check to handle the case where the network device configuration changed asynchronously and the second IOCTL returns more data than the allocated buffer.
2017-09-20 06:52:05 -06:00
Gregory Nutt
450624c370
Squashed commit of the following:
...
netutils/netlib: Add netlib_ipv6adaptor()
netutils/netlib: Add netlib_ipv4adaptor()
2017-09-19 15:21:13 -06:00
Anthony Merlino
c9bd210960
Squashed commit of the following:
...
Merged in merlin17/apps/i8sak-sock (pull request #108 )
i8sak: Fixes mistake where socket was accidentally bound to endpoint address
i8sak: Fixes bad logic that bound outbound port to the destination address
i8sak: Adds sniffer port option and a few other get/set parameters
Merged in merlin17/apps/i8sak-sock (pull request #106 )
i8sak: Endpoint address is updated whenever 802.15.4 addressing information is updated
wireless/ieee802154/i8sak: Converts PF_INETX to PF_INET6 and SOCK_IWPAN to SOCK_DGRAM
wireless/ieee802154/i8sak: Catches case where arguments are included, but the interface was never set
wireless/ieee802154/i8sak: Endpoint IP address is now updated whenever 802.15.4 addressing info changes
wireless/ieee802154/i8sak: Routes all error output to stderr rather than stdout
Merged in merlin17/apps/i8sak-sock (pull request #104 )
i8sak: Fixes socket version of sniffer logic. socket logic for sniffer now works
i8sak: Fixes socket version of sniffer logic. socket logic for sniffer now works
Merged in merlin17/apps/i8sak-sock (pull request #103 )
wireless/ieee802154/i8sak: Adds socket interface support. You can now use both socket or char driver to control the MAC layer
* wireless/ieee802154: Removes useless wpanlistener folder with build files
* wireless/ieee802154/libmac: Merges some files together and adds some missing sixlowpan functionality
* wireless/ieee802154/i8sak: Starts adding support for both character driver and socket
* Removes unneccessary Kconfig statement
* ieee802154: Adds function prototypes missed on previous commit
* wireless/ieee802154/libmac: Fixes sixlowpan_resetreq
* wireless/ieee802154/libmac: Small fixes and removes enableevents helper
* apps/ieee802154/i8sak: Moves wpanlistener functionality into i8sak directly
* apps/ieee802154/i8sak: Major restructuring to allow both char driver and socket control
Also changes Kconfig options and certain args held previously by i8sak. This is to bring it closer to a real CLI tool rather than a development tool. For instance, no longer does the app change the addressing of the device automatically. This is because you probably don't want i8sak overwriting the extended address after board bring-up. Additionally, the endpoint logic has been simplified. There is only ever one active endpoint now.
* wireless/ieee802154/i8sak: Non-functional clean-up.
* i8sak: Removes chan and coordinfo commands and introduces generic get/set commands
* i8sak: startpan now requires PAN ID argument
* i8sak: Adds ability to set endpoint address using set command
* i8sak: Minor fixes and cleanup
* i8sak: Adds addrmode setting to i8sak. exposed via get/set calls
* i8sak: Clean up poll logic and allow polling address mode to be based off endpoint address setting.
* i8sak: Trivial
* i8sak: Adds get/set hook for endpoint address mode (destination address mode)
* i8sak: Changes default address modes to short.
* i8sak: Fixes build erros associated with enabling 6LoWPAN support
* i8sak: Adds socket version of get/set implementation. Simplifies some logic as well.
* wireless/ieee802154/i8sak: Removes unused files
* wireless/ieee802154/libmac: Fixes sixlowpan_assocresp. resp was not being copied into the ioctl argument.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-09-15 08:16:47 -06:00
Gregory Nutt
e1b0821eb1
If only PF_IEEE802154 socket family is enabled, then must use SOCK_DGRAM.
2017-08-21 07:14:33 -06:00
Gregory Nutt
41ce937ed0
Changes to netlib and nsh so that you build build with PF_IEEE802154 enabled and 6LoWPAN disabled.
2017-08-20 09:09:47 -06:00
Gregory Nutt
c433e07a27
netutils/netlib: Add a help to decode short addresses.
2017-08-18 12:07:41 -06:00
Gregory Nutt
4ee084ab24
Remove references to obsoleted CONFIG_NETDEV_MULTINIC and CONFIG_NETDEV_MULILINK.
2017-08-08 18:37:00 -06:00
Gregory Nutt
3b8c97747d
netutils/netlib: Fix netlib_nodaddrconv() so that its return type is the same as other address conversion functions. NSH: Correct parsing of ifconfig so that you can specify the HW address without specifying the IP address.
2017-08-02 14:30:34 -06:00
Gregory Nutt
c343fc618e
apps/netutils/netlib: Add support for PktRadio IOCTL commands.
2017-08-02 12:40:50 -06:00
Anthony Merlino
8494017164
i8sak: Adds reset command to reset the MAC layer
2017-07-02 17:39:09 -04:00
Anthony Merlino
680cb2f1fc
ieee802154/i8sak: Adds coordinfo command allowing you to poll various attributes related to the coordinator
2017-06-27 18:39:14 -04:00
Gregory Nutt
28415d662b
netutils/telnetd and users of telnetd: Add support for IPv6.
2017-06-27 09:14:13 -06:00
Gregory Nutt
666771f18c
system/telnet: Add Telnet Chat deamon and and client from libtelent.
2017-06-26 16:39:39 -06:00
Gregory Nutt
82aad87122
netutils/telnetc: This a port of libtelnet to NuttX.
2017-06-26 14:37:54 -06:00
Anthony Merlino
88e0312897
ieee802154: Changes to support beacon-enabled networks
2017-06-25 20:00:38 -04:00
Anthony Merlino
c2ad1d2d1c
Switches IEEE 802.15.4 based code to using byte arrays instead of uint16_t values for short address and PAN ID
2017-06-19 05:56:52 -04:00
Gregory Nutt
033b42789b
NSH: Fix some ieee 802.15.4 initialization logic. It should not set the saddr or panid; those cannot be hard-coded but must come from the coordinator.
2017-06-17 10:04:18 -06:00
Anthony Merlino
81231f137f
wireless/ieee802154: Rewrites i8sak to be test CLI for IEEE 802.15.4 MAC layer
2017-06-15 12:13:04 -04:00
Anthony Merlino
3376783d10
wireless/ieee802154: Modifies i8 to support running various routines.
2017-06-11 14:17:13 -04:00
Sebastien Lorquet
ea1025ead2
DHCPC: Remove hard-coded interface device. Now passed as a parameter to dhcpc_open().
2017-05-19 15:31:22 -06:00
Anthony Merlino
6c7e1faa36
wireless/ieee802154: i8sak adds event handling from MAC char driver
2017-05-15 15:14:28 -04:00
Gregory Nutt
c4dd981738
Remove some inappropriate conditional compilation
2017-05-13 16:56:56 -06:00
Gregory Nutt
b08ea68a33
Move prototype from nuttx/include/nuttx/arch.h to apps/include/platform/cxxinitialize.h
2017-05-13 16:53:33 -06:00
Gregory Nutt
13911d9b17
Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they.
2017-05-11 13:40:03 -06:00
Anthony Merlino
a6ef54cf0c
wireless/ieee802154: Adds rxonidle attribute helpers
2017-05-08 16:25:16 -04:00
Gregory Nutt
6ec8e56f89
Merge remote-tracking branch 'origin/master' into ieee802154
2017-05-06 11:30:48 -06:00
Gregory Nutt
a0915850b9
wireless/wapi: wpa_driver_wext_associate() now accepts a configuration parameter that can be used to specify the wireless properties. nshlib: NSH now has configuration options to select the wireless properties. It builds the configuration structure and passes this to wpa_driver_wext_associate() so that it will setwork the network as configured.
2017-05-06 11:28:11 -06:00
Gregory Nutt
f12d857f0a
Move wireless/wext into wireless/wapi/src. Update some naming for better follow the NuttX coding style.
2017-05-06 09:40:09 -06:00
Anthony Merlino
3b824ed5a2
wireless/ieee802154: Removes libradio to coincide with removal of ioctl with radio
...
Moves all functionality from libradio to libmac
2017-05-05 11:13:38 -04:00
Gregory Nutt
67fb7183cb
Merge remote-tracking branch 'origin/master' into ieee802154
2017-05-04 07:12:26 -06:00
Simon Piriou
33027bd66e
wireless/wext: Add drivers_wext from the WPA supplicant; Integrate into NSH
2017-05-02 09:43:48 -06:00
Gregory Nutt
067d705b98
Minor clean of functino prototypes, iwpan help, spelling.
2017-04-21 13:43:01 -06:00
Gregory Nutt
edc3fcd123
wireless/ieee802154/libmac: Add a few MAC IOCTL helpers.
2017-04-21 12:31:25 -06:00
Gregory Nutt
b952ef64ad
Trivial, cosmetic
2017-04-21 11:12:58 -06:00
Gregory Nutt
e6e353c065
wireless/ieee802154: Beginning of support for IEEE 802.15.4 MAC library.
2017-04-21 10:58:48 -06:00
Gregory Nutt
575242ae13
wireless/ieee802154: Completes all radio character driver IO command wrappers
2017-04-21 09:36:19 -06:00
Gregory Nutt
9297d4e377
Merge branch 'ieee802154' of bitbucket.org:nuttx/apps into ieee802154
2017-04-21 08:10:47 -06:00
Gregory Nutt
ed7098df37
wireless/ieee802154: Add more IOCTL wrapper functions.
2017-04-21 08:10:13 -06:00
Gregory Nutt
af76613c4c
Move apps/include/ieee802154/ieee802154.h to apps/include/wireless/ieee802154. Add file that I forgot to add in last commit.
2017-04-21 07:49:55 -06:00
Gregory Nutt
eb8121b9f7
ieee802154: Move non-radio files from libradio to libutils. Ad ieee802154_getpanid().
2017-04-21 07:40:41 -06:00
Anthony Merlino
5cd9c4f5e9
wireless/ieee802154: Starts framing out iwpan tool, similar in concept to wapi
2017-04-20 14:18:09 -04:00
Gregory Nutt
9ef7d4830a
Merge remote-tracking branch 'origin/master' into ieee802154
2017-04-19 18:11:17 -06:00
Gregory Nutt
c2bdd49421
netlib and NSH: Add logic to set the IEEE802.15.4 PAN ID.
2017-04-19 18:10:39 -06:00
Gregory Nutt
77ae3bf02b
Merge remote-tracking branch 'origin/master' into ieee802154
2017-04-11 13:09:29 -06:00
Gregory Nutt
568e932e80
apps/wireless/wapi: Some changes from initial debug.
2017-04-11 12:42:15 -06:00
Gregory Nutt
1a470c6480
wireless/wapi: Re-write of wapi tool UI.
2017-04-11 10:22:47 -06:00
Gregory Nutt
322ffe193b
wireless/wapi: Remove functionality that depends on the Linux procfs: This includes only 1) listing of available interfaces and 2) listing of all routes.
2017-04-10 16:02:17 -06:00
Gregory Nutt
8a10758b96
Merge remote-tracking branch 'origin/master' into ieee802154
2017-04-10 15:26:26 -06:00
Gregory Nutt
aeb37c12b2
apps/wireless/wapi: Fix problems in build support. Fix some initial compile isses (still does not compile).
2017-04-10 14:57:33 -06:00
Gregory Nutt
806d2c731a
wireless/wapi: Remove logic that depnds on Linux netlink. Add (untested) build support.
2017-04-10 14:00:21 -06:00
Gregory Nutt
eeb143415a
wireless/wapi: Quick port of Wapi wireless services. No build support yet. This also depends on features not supported by NuttX. This is a work in progress.
2017-04-10 13:28:32 -06:00
Gregory Nutt
6fab5c5fa9
Merge remote-tracking branch 'origin/master' into ieee802154
2017-04-09 10:22:29 -06:00
Gregory Nutt
ec6ff2791a
netutils: Add a helper function to convert a string to a 6loWPAN node address
2017-04-08 12:19:35 -06:00
Gregory Nutt
fe27a873ab
Merge remote-tracking branch 'origin/master' into ieee802154
2017-04-07 17:06:36 -06:00
Gregory Nutt
4c56a28016
6loWPAN: Fix some conditional compilation
2017-04-07 07:24:09 -06:00
Gregory Nutt
194c2d86a8
6loWPAN: Add network IOCTL support to set the node address
2017-04-06 16:00:41 -06:00
Gregory Nutt
6c28268d67
Revert "Add Unity test framework with usrsock test-cases"
...
Causes build problems and does not follow the coding style.
This reverts commit 87fe31f87a
.
2017-03-31 15:47:13 -06:00
Jussi Kivilinna
87fe31f87a
Add Unity test framework with usrsock test-cases
2017-03-31 09:10:56 -06:00
Anthony Merlino
5c82b00b42
ieee802154: Removes ieee802154.h references
2017-03-29 12:45:49 -04:00
Gregory Nutt
452338e14f
Merge remote-tracking branch 'origin/master' into ieee802154
2017-03-24 10:18:52 -06:00
Anthony Merlino
4774fe4624
ieee802154: Updated to match nuttx ieee802154 changes
2017-03-24 11:59:30 -04:00
Gregory Nutt
84444e4dcc
netutils/nshlib: Add wrapper to get the wireless ESSID.
2017-03-13 14:16:26 -06:00
Gregory Nutt
a968904300
Merge remote-tracking branch 'origin/master' into ieee802154
2017-03-13 10:37:28 -06:00
Gregory Nutt
0cb844e790
netutils/netlib: Add one wireless IOCTL wrapper. For now, this is just a test to be sure that the wireless IOCTL definitions are in place.
2017-03-13 10:16:20 -06:00
Sebastien Lorquet
cd3fc247b9
Merge branch 'ieee' of https://bitbucket.org/slorquet/apps
2017-03-09 14:34:32 +01:00
Pierre-Noel Bouteville
b3c90a4484
esp8266 update cosmetic and many bug fix
2016-12-04 08:35:02 -06:00
Pierre-Noel Bouteville
2c5b13834c
Remove some garbage characters added by error.
2016-12-04 08:01:56 -06:00
Vytautas Lukenskas
e3eacfe985
Modbus Master is missing many files and doesn't compile at all. I'm attaching diff with my implementation. More details in https://groups.yahoo.com/neo/groups/nuttx/conversations/topics/13734
2016-11-03 07:54:32 -06:00
Gregory Nutt
8cfa1dbd3b
The previous commit was reverted. My concern was misplaced: There is a guard boolean to prevent running the init script more than once. This comment just restores some of the good cosmetic changes that were included in the reverted commit.
2016-08-25 14:28:25 -06:00
Gregory Nutt
4eda22b4db
Revert "This commit adds nsh_consolechild(). I noticed that there are several examples that call nsh_consolemain.c to create to create a new NSH session. That will not always work because nsh_consolemain() performs the one-time initialization needed by the NSH library: Mounting, reading, and running the start-up script, configuring USB tracing. Some of those actions will cause failures if attempted twice."
...
This reverts commit 4d364d836a
.
2016-08-25 14:19:36 -06:00
Gregory Nutt
4d364d836a
This commit adds nsh_consolechild(). I noticed that there are several examples that call nsh_consolemain.c to create to create a new NSH session. That will not always work because nsh_consolemain() performs the one-time initialization needed by the NSH library: Mounting, reading, and running the start-up script, configuring USB tracing. Some of those actions will cause failures if attempted twice.
...
Here are some offenders: examples/cc3000/shell.c, examples/nsh/nsh_main.c, examples/nxterm/nxterm_main.c, and examples/pty_test/pty_test.c. It is possible that for some of those, that represents the first call to nsh_consolemain(). But probably not.
To give other initialization options, I added nsh_consolechild() which is identical to nsh_consolemain() other than it omits all of the one-time initialization. Of course, you would not get the result that you wanted if nsh_consolechild() were called without nsh_consolemain().
2016-08-25 14:14:23 -06:00
Gregory Nutt
e39cfc97c7
Add logic to support an NSH-specific system command
2016-08-25 11:34:36 -06:00
Gregory Nutt
a1c0580034
apps/interpreters/minibasic: Add a port of Mini Basic, version 1.0, written by Malcom McLean and released under the Creative Commons Attirbution license.
2016-08-11 09:40:45 -06:00
Pierre-noel Bouteville
f8d425f0ad
apps/netutils/cJSON: Eliminate some warnings
2016-07-12 16:27:14 -06:00
Gregory Nutt
68064514b9
uIP webserver: Fix a data declaration in a header file.
2016-07-11 13:05:55 -06:00
Gregory Nutt
f48a813e0e
Move apps/include/builtin.h to apps/include/builtin/builtin.h
2016-07-01 07:08:03 -06:00
Gregory Nutt
0f1e86b2fd
apps/include/tiff.h moved to apps/include/graphics/tiff.h
2016-07-01 07:03:26 -06:00
Gregory Nutt
0e76ca7474
Move apps/include/nsh.h to apps/include/nshlib/nshlib.h
2016-07-01 06:59:23 -06:00
Gregory Nutt
cd741c82cf
apps/include: Move all header files associated with modules in apps/system to apps/include/system
2016-07-01 06:48:22 -06:00
Gregory Nutt
4343a6ef8b
Move apps/include/ftpc.h to apps/include/netutils/ftpc.h
2016-07-01 06:36:07 -06:00
Gregory Nutt
7304927448
Move the TZ/Olson zoneinfo data set from apps/system/zoneinfo to libc/zoneinfo
2016-06-30 15:47:41 -06:00
Gregory Nutt
8a03660c72
Remove apps/system/usbmonitor. It has been moved to nuttx/drivers/usbmonitor.
2016-06-30 13:13:05 -06:00
Gregory Nutt
3dc17f54ff
apps/system/hex2bin: Move the portable library portion of hex2bin to nuttx/libc/hex2bin where it can be shared with the OS internals.
2016-06-27 11:20:38 -06:00
Sebastien Lorquet
c048da320c
Basic CAN utility library
2016-06-24 10:45:45 +02:00
Paul A. Patience
0ad9aa35d4
apps/canutils/libcanard: update version
2016-06-22 08:09:32 -04:00
Gregory Nutt
2541a4cb13
apps/fsutils/flash_eraseall: Add MDIOC_BULKERASE IOCTL wrapper function
2016-06-03 07:58:54 -06:00
Gregory Nutt
8217864a10
Add .gitignore file for ESP8266
2016-05-21 11:11:32 -06:00
Gregory Nutt
abdf703746
Add ESP8266 driver application. From Pierre-noel Bouteville
2016-05-21 09:13:23 -06:00
Paul A. Patience
1556424b92
libcanard: Add libcanard UAVCAN library
2016-05-12 13:13:22 -04:00
Gregory Nutt
336fefee4d
apps/gpsutils/minmea: Re-released under the NuttX BSD license with permission from the author
2016-02-22 08:00:24 -06:00
Gregory Nutt
6125e9376e
Standardize some naming in code section comments
2016-02-21 18:15:00 -06:00
Alan Carvalho de Assis
54d2bb16f3
Add Kosma Moczek lightweith MEA parser, MINMEA
2016-02-20 10:24:02 -06:00
Gregory Nutt
1482732f18
NetLib: Move functions in netlib.c to separate files; improve some naming
2016-02-08 16:09:24 -06:00
Gregory Nutt
3f95e05bc2
NetLib: Add utility functions to support access to the ARP table
2016-02-08 11:44:59 -06:00
Vladimir Komendantskiy
387dda152c
chat app and required update to the pppd client.
2016-01-29 17:00:59 -06:00
Gregory Nutt
a585c6958d
Make files non-executable
2016-01-23 15:27:48 -06:00
Gregory Nutt
0720f9a357
NSH: Add option to use platform-specific logic to verify login credentials; Add option to add a delay after each failed login attempt
2016-01-22 10:46:19 -06:00
Gregory Nutt
64f484d71a
Move include/inifile.h to include/fsutils/inifile.h
2016-01-20 18:45:03 -06:00
Gregory Nutt
29d65eb866
apps/fsutils/passwd: Fix a few more errors found in integration
2016-01-20 14:41:27 -06:00
Gregory Nutt
681bfa2605
NSH: Add logic for the case where the passwd file is read-only. ROMFS image needs to be marked as const, or it will end up in RAM.
2016-01-20 13:05:25 -06:00
Gregory Nutt
5aa177e03b
apps/fsutils/passwd: Fix numerous errors found during testing
2016-01-20 09:36:07 -06:00
Gregory Nutt
8630130299
Remove dangle whitespace at the end of the line and some files with carriage returns in them
2016-01-19 19:22:45 -06:00
Gregory Nutt
c98e51a31d
apps/fsutils/passwd: Add a password fila management library
2016-01-19 19:19:04 -06:00
Gregory Nutt
a88338b41a
Merge remote-tracking branch 'origin/master' into resolv.conf
2016-01-14 15:17:20 -06:00
Pelle Windestam
16c02a07d7
Add netlib_get_dripv4addr() and netlib_get_ipv4netmask()
2016-01-14 07:24:36 -06:00
Gregory Nutt
0d058af821
Step 1 in /etc/resolv.conf support
2016-01-13 15:08:59 -06:00
Gregory Nutt
ba8d44d799
netutils/telnetd: Move the Telnet driver to nuttx/drivers/net
2015-12-07 09:29:29 -06:00
Ken Pettit
ad48d89fe2
mksmartfs: Move into apps/fsutils from kernel, now uses only open and ioctl. Add configuration option to supported multiple root directories. From Ken Petit
2015-11-23 06:59:56 -06:00
Gregory Nutt
aacfce081e
Fix several cosmetic, C coding style issues
2015-10-03 11:03:42 -06:00
Gregory Nutt
9cb2849742
Standardize the width of all comment boxes in header files
2015-10-02 17:35:18 -06:00
Paul A. Patience
e1460c9987
UAVCAN: Changes to build system
2015-09-29 18:18:59 -04:00
Stefan Kolb
71d944a5d0
Macros PR_BEGIN_EXTERN_C and PR_END_EXTERN_C were not defined in all contexts. Remove definition and replace with explicit expansion. From Stefan Kolb
2015-09-03 07:00:39 -06:00
Sebastien Lorquet
331571f69c
add getchan routine
...
support beacon scan on single channel
2015-09-01 18:21:48 +02:00
Sebastien Lorquet
2d14369b87
Merge branch 'master' of https://bitbucket.org/slorquet/apps into ieee
...
Conflicts:
Kconfig
Makefile
2015-08-30 23:37:16 +02:00
Gregory Nutt
c7d8ef0f7c
Move logic from nuttx/libc/symtab to apps/system/symtab
2015-08-23 11:59:07 -06:00
Sebastien Lorquet
1653cb6285
add cca declares to common header
2015-08-10 17:25:08 +02:00
Sebastien Lorquet
d80fd440b6
add support for dev mode change and address encoding
2015-08-10 14:34:35 +02:00
Sebastien Lorquet
51c4ec5d22
move address parsing to a lib routine.
2015-08-10 11:28:12 +02:00
Sebastien Lorquet
db1e125122
add common ieee library for all apps. working on coordinator.
2015-08-07 16:58:45 +02:00
Gregory Nutt
5aa53ea2db
Readline: Fix a configuration dependency. If we are not echoing to the console, then we cannot support tab completion
2015-07-30 12:53:04 -06:00
Gregory Nutt
169c3c77f1
Fix some bad conditional compilation and update some comments
2015-07-30 12:40:39 -06:00
Gregory Nutt
820c5c42dd
readline/NSH: Extend the tab-completion logic so that NSH commands can also be completed by pressing the tab key
2015-07-30 12:11:58 -06:00
Gregory Nutt
f1b4b4d47a
Fix a few mistakes I made on the last commit
2015-07-28 07:30:05 -06:00
Gregory Nutt
766886310d
readline: Update initial readline commit -- make option configurable. Add an interface to de-couple the readline implementation from NSH. Misc. updates for coding style
2015-07-28 07:17:50 -06:00
Gregory Nutt
7e43ffa602
Fix a bad function prototype introduced in a previous commit
2015-07-12 13:42:28 -06:00
Gregory Nutt
ba72767d09
apps/netutils/netlib and other files: Create netlib wrapper functions around dns_getserver() and dns_setserver() to isolate application code from changes to those interfaces.
2015-07-12 11:53:23 -06:00
Gregory Nutt
48c36800f5
apps/netuils/dnsclient and include/netutils/dnsclient.h: Move the DNS client logic into the NuttX C library. It is a necessary part for the full implementation of the netdb logic and provides more flexibility in that location.
2015-07-10 11:31:13 -06:00
Gregory Nutt
2ba737b5e5
Clean up and review of header files for conformance to standards
2015-06-12 19:26:01 -06:00
Gregory Nutt
92eacce87e
Clean up and review of header files for conformance to standards
2015-06-12 19:17:42 -06:00
Gregory Nutt
e1d36a7eca
Clean up and review of header files for conformance to standards
2015-06-12 18:07:47 -06:00
Gregory Nutt
1e91c05d03
THTTPD: Add support for using binfs/ instead of NXFLAT. NXFLAT is probably the better solution but recently compiler changes make it unusable. binfs or ELF are fallback binary formats. This commit adds an option to use binfs.
2015-06-02 10:45:48 -06:00
Gregory Nutt
728407b1d3
apps/system/zoneinfo: Add logic to build a ROMFS file system containing the timezone data
2015-04-15 08:39:44 -06:00
Gregory Nutt
48defa7554
Forgot to add a file in a previous commit
2015-04-14 10:05:45 -06:00
Gregory Nutt
8475fcc11a
Add master support to modbus. From Darcy Gong
2015-04-11 09:37:31 -06:00
Gregory Nutt
158c7f7574
Make some file section headers more consistent with standard
2015-04-08 07:25:06 -06:00
Gregory Nutt
44d966b0a1
apps/modbus: That completes a complete pass; all of the modbus files a little closer to NuttX coding style. Still not compliant with naming conventions
2015-04-07 16:48:09 -06:00
Gregory Nutt
c36f2fd564
Modbus: changes to several C file to make them more compatible with NuttX coding style
2015-04-07 15:57:52 -06:00
Gregory Nutt
b1151ef033
Modbus: Change to more header files to make them a little more consistent with Nuttx coding stanards. Still not very close
2015-04-07 15:01:39 -06:00
Gregory Nutt
af7f087ccf
Modbus: Change to several header files to make them a little more consistent with Nuttx coding stanards. Still not very close
2015-04-07 13:50:36 -06:00
Gregory Nutt
6ad0579b85
Modbus: Misc cleanup
2015-04-07 12:16:15 -06:00