Commit Graph

3258 Commits

Author SHA1 Message Date
Gregory Nutt
938a9b9125 apps/wireless/bluetooth/btsak: Add a README file. 2018-04-21 12:18:17 -06:00
Gregory Nutt
141abff299 apps/wireless/bluetooth/btsak: Add commands to get the result of GATT read and write operations. 2018-04-21 10:23:02 -06:00
Gregory Nutt
8a0e690483 apps/wireless/bluetooth/btsak: Clean-up for changes to IOCTL defintions; Add GATT read/write comments. Stell need commands to get the result of the read/write operations. 2018-04-21 09:45:50 -06:00
Gregory Nutt
99479aa8d9 wireless/bluetooth/btsak: Add commdands to support MTU exchange. 2018-04-19 15:52:26 -06:00
Gregory Nutt
b2a6a6b5d4 apps/wireless/bluetooth/btsak: Adds a command to get the results of the GATT discovery. 2018-04-19 13:21:54 -06:00
Gregory Nutt
6c14b97d70 apps/wireless/bluetooth/btsak: Implements GATT discover commands. 2018-04-19 13:02:20 -06:00
Gregory Nutt
9078b066b6 wireless/bluetooth/btsak: Correct format of help for GATT commands. 2018-04-19 09:24:19 -06:00
Gregory Nutt
f78e3dc136 wireless/bluetooth/btsak: Removed bogus name from structure. This was left over from a previous change and had me confused for awhile. 2018-04-19 09:24:19 -06:00
Juha Niskanen
052a7009b3 Merged in juniskane/apps_upstream/echo_fix_pr (pull request #135)
apps/nshlib: Fix echo command with zero arguments, broken after commit 8ecf618

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-04-19 04:12:51 +00:00
Gregory Nutt
c40cf98468 wireless/bluetooth/btsak: Cosmetic improvements to printf output. 2018-04-18 13:27:27 -06:00
Juha Niskanen
c4ca133b6f apps/nshlib: Remove non-existent CONFIG_NSH_TMPDIR from README.txt 2018-04-17 05:54:00 -06:00
Gregory Nutt
e02f9d40c3 Remove all references to the Yahoo group. 2018-04-15 17:17:20 -06:00
Juha Niskanen
d9210579b2 apps/examples/ostest: do not call AIO test without CONFIG_EXAMPLES_OSTEST_AIO 2018-04-11 07:09:47 -06:00
Tiago Almeida
5b85750307 apps/examples/max31855: Add an example to read multiple max31855 sensors 2018-04-09 15:19:14 -06:00
Bob Feretich
6a6ee2ffd2 apps/examples/adxl372_test and lxm330spi_test: Add ADXL372 and LSM330 tests. 2018-04-09 13:23:53 -06:00
Mateusz Szafoni
4d38b98054 Merged in raiden00/apps (pull request #134)
examples/powerled: add arch initialization; examples/smps: fixes in some printf and in Kconfig

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-04-07 12:45:35 +00:00
Gregory Nutt
0be2f16e3f apps/wireless/bluetooth/btsak: Correct output of the 'features' command. 2018-04-06 17:18:53 -06:00
Gregory Nutt
c46b441d2c wires/bluetooth/btsak: Add command to get BR/EDR and LE features. 2018-04-06 16:24:05 -06:00
Gregory Nutt
8a33912d5d apps/wireless/bluetooth/btsak: Fix numerous error that crept in with the last commits. 2018-04-06 11:48:19 -06:00
Gregory Nutt
8a2fb2f66c apps/wireless/bluetooth/btsak: Add an 'info' command. 2018-04-06 10:40:35 -06:00
Gregory Nutt
ef23beca7c apps/wireless/bluetooth/btsak: Update for changes made to IOCTL commands. 2018-04-06 09:43:29 -06:00
Gregory Nutt
c026d5ea09 apps/exmaples/smps: Fix types in Kconfig. All power, voltage, current values were strings with no default. I assume they should be 'int' with what default? 2018-04-04 15:30:01 -06:00
Alan Carvalho de Assis
a62b8ff299 apps/examples/cc3000: This commit removes the CC3000 example. 2018-04-04 09:38:53 -06:00
Gregory Nutt
0094b411da apps/netutils/netlib: Various fixes needed to get a clean netlib build with Bluetooth only. 2018-04-03 10:01:55 -06:00
Gregory Nutt
c1ec9ab9a6 apps/wireless/bluetooth/btsak: Plug remaining, unimplemented commands with stubs so that we can get a clean link and get on with some initial testing. We can finish the GATT queries later. Also updates Makefile to use Application.mk. 2018-04-03 08:16:34 -06:00
Gregory Nutt
bd77fae5ce apps/wireless/bluetooth/btsak: Implement command to enable Bluetooth security. 2018-04-02 17:40:41 -06:00
Gregory Nutt
e34216fe35 apps/examples/bluetooth/btsak: Remove some garbage left in clones files; Do proper initialization of IOCTL structure used to start advertising. 2018-04-02 14:43:57 -06:00
Gregory Nutt
ffa7e52674 apps/wireless/bluetooth/btsak: Add initial implementation of adverise commands. 2018-04-02 14:20:53 -06:00
Gregory Nutt
bc5dd0efc5 apps/wireless/bluetooth/btsak: Add initial implementation of scan commands. 2018-04-02 13:05:09 -06:00
Gregory Nutt
9f1a10996b apps/wireless/bluetooth/btsak: Add beginning of a a Bluetooth tool. 2018-04-02 10:47:17 -06:00
Gregory Nutt
467a7980f0 apps/nshlib/: In netcommds.c, the UNUSED() macro may be applied to an undefined symbol when IPv6 is enabled but IPv4 is not. 2018-03-31 09:27:52 -06:00
Gregory Nutt
12baeaa22d apps/examples/elf: Add an option to strip debug symbols even if the debug symbols are enabled in the base code. 2018-03-25 10:13:50 -06:00
Gregory Nutt
9dcf0c5ecb apps/examples/elf: Use strip command to make ELF binaries MUCH smaller. 2018-03-25 09:39:18 -06:00
Gregory Nutt
e413211e6e apps/examples/elf: Remove some debug code that was left in the previous commit. 2018-03-24 12:49:37 -06:00
Gregory Nutt
dbdfad8ff5 apps/examples/elf: Extend the ELF program module demo so that you can use compressed ELF programs with CROMFS. 2018-03-24 11:36:20 -06:00
Gregory Nutt
28ce015fbb Remove canutils/libuavcan and examples/uavcan. libuavcan has not built for a year or so. The basic problem is that as NuttX advances, the old frozen versino of libuavcan has become absolute because it violates the portable POSIX OS interface. No one is maintaining the port so there is no alternative but to remove it. 2018-03-23 07:29:06 -06:00
Gregory Nutt
96b034d18d apps/examples/cromfs: Update Kconfig comments. 2018-03-20 19:53:29 -06:00
Gregory Nutt
08083d3b2e apps/examples/cromfs: Add an example of how to build a CROMFS file system image. 2018-03-20 08:44:16 -06:00
Gregory Nutt
29c576c820 libc/lzf: Define structures to represent LZF headers. 2018-03-18 12:32:15 -06:00
Gregory Nutt
d35a3e847e apps/system/lzf:
- The maximum block size is now configuration setting in order to give finer control over memory usage.
  - The compression/decompression buffers have been moved out the stack and are now global variables.  This eliminates the need to set large stack sizes to use this utility.
  - Added semaphore protection of all global variables for the case of the FLAT or PROTECTED builds.  Unlike the KERNEL build, the same global variables will be used by each instance of the LZF utility.  If you want thread safety, then you must either (a) serialize all access to the global variables, or (b) pack the global variables into a structure and allocate that structure on each execution of lzf_main().
2018-03-17 15:35:19 -06:00
Gregory Nutt
de248dd952 apps/posix_spawn: Eliminate a warning. 2018-03-16 12:18:26 -06:00
Boris Astardzhiev
a7979e4c3b apps/system/lzf: Refactor so that the user is no longer required to generate the LZF header 2018-03-16 09:55:27 -06:00
Gregory Nutt
14e9a0255b apps/system/lzf: Don't build the LZF tool if the LZF library is not enabled. 2018-03-16 09:33:36 -06:00
Gregory Nutt
d1a3a58fbe apps/system/lzf: Move the LZF tool from apps/examples/ to apps/system. 2018-03-16 09:10:01 -06:00
Gregory Nutt
947cbf6d7b apps/examples/nsh and posix_spawn: Must not call exec_setsymtab() directly. That is a non-POSIX internal OS interface. 2018-03-16 08:51:49 -06:00
Boris Astardzhiev
df7f00b412 apps/examples/lzf: Fix name composition and set defaults early in main. 2018-03-15 10:47:51 -06:00
Gregory Nutt
177cc93051 apps/examples/lzf: unlzf and lzcat are not supported. 2018-03-15 09:23:44 -06:00
Gregory Nutt
7c70ca5006 apps/examples/lzf: lzf_compress() now expects the hash table as user allocated input parmeter rather than declaring the huge array on the stack. 2018-03-15 08:52:13 -06:00
Gregory Nutt
d05f6ccf85 apps/examples/lzf: Fix another coding standard issue. 2018-03-15 07:59:49 -06:00
Boris Astardzhiev
f771da6952 apps/examples/lzf: Add the test case from Marc Alexander Lehmann's LIBLZF3.6 librrary 2018-03-14 14:50:18 -06:00