Gregory Nutt
1956f66ee6
apps/examples/pipes: Eliminate some warnings.
2017-11-29 15:19:29 -06:00
Gregory Nutt
9c69257325
Eliminate some warnings
2017-11-28 12:53:15 -06:00
Alan Carvalho de Assis
9655ab02f7
apps/examples/nunchuck: Add Nunchuck Example Application
2017-11-28 12:18:46 -06:00
Gregory Nutt
cab8363d44
apps/graphics/pdcurses: Fix some miscellaneous, harmless typos and standard violations.
2017-11-27 17:31:22 -06:00
Gregory Nutt
000b52c668
Fix typos in Kconfig files: LCD_PACKEDMSFIRST, not LCD_PACKEDFIRST.
2017-11-26 07:56:16 -06:00
Fabio D'Urso
e414a8f26c
apps/examples: CONFIG_QENCODER was renamed to CONFIG_SENSORS_QENCODER: update README.txt
2017-11-25 18:43:04 -06:00
Gregory Nutt
9246d03ebd
apps/graphics/pdcurses: Fix some display update calculations.
2017-11-25 18:05:07 -06:00
Gregory Nutt
1fbf30e6fe
apps/graphics/pdcurses and apps/examples/fb: Both assume that bits are packed MS first.
2017-11-25 13:14:28 -06:00
Gregory Nutt
f68a44aaea
apps/examples/fb: Add a small delay between updating each rectangular region.
2017-11-25 11:42:10 -06:00
Gregory Nutt
f42031e65b
apps/examples/pdcurses: Add a very simple example that just shows the entire character set (7-bit only). It adapts to the size of the framebuffer and, hence, can be used with very tiny displays. In fact it looks really dumb on big displays.
2017-11-24 09:46:58 -06:00
Gregory Nutt
52dc96e5c3
apps/example/fb: Restores 0205eeef52
. It was correct all along. Also fixes calculation of the end byte position.
2017-11-24 07:10:52 -06:00
Gregory Nutt
966faf3859
Revert "apps/examples/fb: Fix calculation of a mask value."
...
This reverts commit 0205eeef52
.
2017-11-23 11:39:40 -06:00
Gregory Nutt
0205eeef52
apps/examples/fb: Fix calculation of a mask value.
2017-11-22 16:14:28 -06:00
Gregory Nutt
49dab79a30
apps/pdcur34: Define pdc_color_t based on pixel depth, not on specific color format.
2017-11-22 07:22:03 -06:00
Gregory Nutt
b3db0c32ec
apps/examples/pdcurses: Eliminate some warnings.
2017-11-19 16:18:32 -06:00
Gregory Nutt
4eac495713
apps/pdcurses/: Fix a few more bugs found in testing; apps/examples/pdcurses: Brings in the remaining pdcurses demo programs.
2017-11-19 16:14:55 -06:00
Gregory Nutt
42bb5643bf
Squashed commit of the following:
...
apps/graphics/pdcur34: Various fixes from initial testing. Still does not work
apps/graphics/pdcurs34/nuttx: Completes first cut at framebuffer rendering logic.
2017-11-19 13:35:20 -06:00
Gregory Nutt
ad54b77f33
apps/graphics/pdcurs34: Add NuttX framebuffer color managment and beginning of some rendering logic.
2017-11-18 19:30:19 -06:00
Gregory Nutt
e33fe59cab
apps/example/pdcurses: Add logic to build one of the several pdcurses demo/test programs
2017-11-18 12:33:10 -06:00
Gregory Nutt
eb065a756e
apps/examples/pdcurses: Bring pdcurses demos and make them conform to the NuttX coding style (not yet hooked into the build system).
2017-11-17 18:23:23 -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
efd1279025
apps/examples/ltdc: Remove apps/examples/ltdc. It violates the portable POSIX interface by calling directly into OS code.
2017-11-06 11:31:32 -06:00
Gregory Nutt
7a0d29fc59
apps/examples/userfs: Handle the O_TRUNC open flag.
2017-11-06 07:15:20 -06:00
Gregory Nutt
3dd64af3db
apps/examples/userfs: Fixes a bug with double freeing open data when dup'ed files are closed.
2017-11-05 17:43:04 -06:00
Gregory Nutt
9ce13f74e7
apps/examples/userfs: Add some (unnecessary) checks for NULL pointers.
2017-11-05 12:33:38 -06:00
Mateusz Szafoni
568c2638e8
Merged in raiden00/apps (pull request #121 )
...
smps, powerled examples: fix floating point format in printf
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-11-05 14:18:08 +00:00
Mateusz Szafoni
6d37b6a570
Merged in raiden00/apps (pull request #120 )
...
examples: add SMPS driver example
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-11-05 12:33:06 +00:00
Gregory Nutt
20119c3647
apps/examples/userfs: Fix check for open with write+append mode.
2017-11-01 16:59:28 -06:00
Gregory Nutt
342b51e9a6
apps/examples/userfs: Fix bad logic in test stat() implementation.
2017-11-01 09:15:40 -06:00
Gregory Nutt
769ffb8a4b
apps/examples/userfs: Add a test case for verifying UserFS.
2017-10-31 09:00:49 -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
51cf069aef
apps/examples/adps9960: Add ADPS-9960 example
2017-10-23 07:05:07 -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
Juha Niskanen
63e086d1f7
Merged in juniskane/apps_upstream/examples_alarm_pr (pull request #112 )
...
examples/alarm: add options for reading alarm value and canceling it
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-10-17 16:43:55 +00:00
Gregory Nutt
4bff47a80f
graphics/traveler: Conver to use the framebuffer driver.
2017-10-16 07:13:38 -06:00
Gregory Nutt
90d4cf6ede
This removes the last traces of single-user mode.
2017-10-15 09:36:55 -06:00
Gregory Nutt
1a170dc73d
Remove unused CONFIG_xyz_EXTERNINIT configuration variables.
2017-10-15 08:05:23 -06:00
Gregory Nutt
bfde560c60
exampls/nxhello: Increase the amount of time that the text is displayed before erasing it
2017-10-15 07:25:35 -06:00
Gregory Nutt
f9a9f1410a
examples/nxlines now supports only multiuser mode.
2017-10-14 16:52:20 -06:00
Gregory Nutt
2206b6c341
examples/nximage now supports only multiuser mode.
2017-10-14 15:09:43 -06:00
Gregory Nutt
f05351c3b5
Forgot to add a file in the last commit
2017-10-14 14:39:06 -06:00
Gregory Nutt
7e151940cc
examples/nxhello now supports only multiuser mode.
2017-10-14 14:18:45 -06:00
Gregory Nutt
fda6713854
graphics/traveler: No longer supports single user graphics mode.
2017-10-14 11:51:58 -06:00
Gregory Nutt
5f7fa0350f
examples/lcdrw: Remove this example. It violates the portable OS interface and cannot be retaind.
2017-10-14 11:23:02 -06:00
Gregory Nutt
97e789976e
examples/nxtext: The nxtext example no longer supports single user mode.
2017-10-14 11:16:34 -06:00
Gregory Nutt
25ee1352ef
examples/nxterm: Minor cleanup
2017-10-14 11:04:44 -06:00
Gregory Nutt
273dd9dd3f
examples/nx: The NX example no longer supports single user mode.
2017-10-14 10:55:12 -06:00
Gregory Nutt
fe3e7a7bad
examples/ostest: Extend cancellation test to make sure that cancelable threads waiting on a message queue or on a signal can be canceled.
2017-10-12 10:44:06 -06:00
Sebastien Lorquet
e4339355e4
examples/ina219: A simple infinite loop that polls the INA219 sensor and displays the measurements.
2017-10-11 10:49:48 -06:00
Gregory Nutt
cffb1a7f9c
Update some comments.
2017-10-11 10:32:59 -06:00
Gregory Nutt
73c10a2607
examples/ostest: Works around a bug in printf() when cancellation points are enabled. printf() is a cancellation point because it calls write(). This is correct according to OpenGroup.org. However, printf holds the stdio library semaphore when it is canceled and this leaves the semaphore in a bad state. No fix for the printf bug yet.
2017-10-10 14:01:49 -06:00
Mateusz Szafoni
ae41122371
Merged in raiden00/apps (pull request #111 )
...
Add powerled driver example
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-10-08 17:31:41 +00:00
Gregory Nutt
1db7d34a84
examples/elf and nxff: Won't build with CONFIG_BUILD_KERNEL because the interface exec() is not available in that configuration. Also, remove a stray comma and a stray semacolon in examples/pty_test/Kconfig and examples/random/Kconfig
2017-10-06 15:13:00 -06:00
Gregory Nutt
926a52bc5e
apps/examples/nxflat: A little crap was left in the file from last change.
2017-10-02 14:40:48 -06:00
Gregory Nutt
56814bec38
apps/examples: In elf and nxflat examples, remove low-level interfaces and replace with call to exec().
2017-10-02 14:32:17 -06:00
Alan Carvalho de Assis
661a593939
apps/examples/flowc: Small improvement to break line if more than 80 . were printed
2017-09-27 12:56:47 -06:00
Alan Carvalho de Assis
0d0d62fca0
apps/examples/flowc: Rename README,.txt to README.txt
2017-09-27 12:52:41 -06:00
Gregory Nutt
21c9b793e2
Add a README file
2017-09-27 06:08:36 -06:00
Gregory Nutt
6a7fddf41d
apps/examples/flowc: Add some syslog output to flush the syslog interrupt buffer
2017-09-27 06:00:46 -06:00
Gregory Nutt
ca354f2175
apps/examples/flowc: Fix some errors in receiver's verificationg logic. Add a 'canned' data file so that we don't need to deal with the sender program; we can just 'cat' the canned data file.
2017-09-26 13:13:34 -06:00
Gregory Nutt
d02ec04ff3
Fix some conditional compilation in previous commit.
2017-09-26 10:32:47 -06:00
Gregory Nutt
778ff478e6
apps/examples/flowc: Add a delay between received packets in order to force input flow control.
2017-09-26 10:30:40 -06:00
Alan Carvalho de Assis
873e4ee83e
apps/examples/qencode: The QENCODER name was changed to SENSORS_QENCODER fix it here
2017-09-24 14:53:27 -06:00
Gregory Nutt
c221af2f72
Update some comments.
2017-09-23 12:39:01 -06:00
Gregory Nutt
267521af9b
Squashed commit of the following:
...
apps/examples/flowc: Adds the necessary termios controls to enable hardware flow control
apps/examples/flowc: Add a simple test of serial hardware flow control. This commit just defines the frame work. Hardware flow control is not yet enabled.
2017-09-23 11:02:21 -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
Alan Carvalho de Assis
22d43409f2
apps/examples/apa102: Add a Rainbow example for APA102 LED Strip
2017-09-18 17:03:20 -06:00
Gregory Nutt
8beab59e0d
Trivial changes from review of last PR.
2017-09-14 15:04:43 -06:00
Florian Olbrich
bbade5522d
Merged in floxx/apps (pull request #107 )
...
Added a simple reader example for the LIS3DSH acceleration sensor on STM32F4Discovery
* Added a simple reader example for the LIS3DSH acceleration sensor as
found on STM32F4Discovery.
* Edited lis3dsh_reader_main.c to obey nuttx coding standard.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-09-14 20:59:05 +00:00
Gregory Nutt
cb13b7ed1b
examples/fb: Extend test to include 1-bpp monochrome.
2017-09-13 10:58:29 -06:00
Gregory Nutt
0fd8ade4b5
Rename CONFIG_AUDIO_DEVICES to CONFIG_DRIVERS_AUDIO to conform better to the evolving configuration naming standard.
2017-09-12 14:11:17 -06:00
Gregory Nutt
0cb9810844
examples/fb: Flesh out the framebuffer driver test.
2017-09-12 11:10:16 -06:00
Gregory Nutt
8ac1952d4c
examples/fb: Add a simple test for the framebuffer character driver. This initial commit just verfies some interfaces and initialization logic. Still need to add to graphics update logic.
2017-09-12 09:51:47 -06:00
Masayuki Ishikawa
98fb74b82c
examples/adc: Fix g_adcstate.count initialization.
2017-09-11 14:01:09 +09:00
Gregory Nutt
928443e385
examples/ostest: sem_open() now returns SEM_FAILED in the event of a failure.
2017-09-08 10:15:46 -06:00
Gregory Nutt
cdf0528933
examples/dac: Lets use printf instead of _info in application code.
2017-09-01 07:39:39 -06:00
Juha Niskanen
318350d289
examples: add DAC example
2017-09-01 11:22:39 +03:00
Masayuki Ishikawa
25237eafe0
apps/examples/nsh: Remove APPNAME, PRIORITY, and STACKSIZE settings from Makefile to avoid showing nsh in Builtin Apps.
2017-08-26 06:18:03 -06:00
Gregory Nutt
7fa2bd1a23
examples/: Correct naming of some configuration variables.
2017-08-24 13:37:36 -06:00
Gregory Nutt
7c26ee7611
Remove a warning of unused local variable.
2017-08-20 11:15:26 -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
6cbf2b9130
Squashed commit of the following:
...
commit 6fbbca4ce308f5d8130d795342c7639555a7e5bf
Author: Gregory Nutt <gnutt@nuttx.org>
Date: Sat Aug 19 08:46:27 2017 -0600
apps/examples/pf_ieee802154: Add PANID to command line options; Cannot bind to address zero... There is no counterpart to INADDR_ANY for these radios (not now at least).
commit 354111108a88f549248537e79dbf79998f458ded
Author: Gregory Nutt <gnutt@nuttx.org>
Date: Fri Aug 18 17:47:10 2017 -0600
PF_IEEE802154: A few bugfixes
commit f1bb947609ed5e9e8816234653d6c8ee24585079
Author: Gregory Nutt <gnutt@nuttx.org>
Date: Fri Aug 18 15:17:32 2017 -0600
Add file missed in last commit
commit 9a73930e864db83609b5cc0d7c940d8efeaade66
Merge: 315b888f c433e07a
Author: Gregory Nutt <gnutt@nuttx.org>
Date: Fri Aug 18 12:08:03 2017 -0600
Merge remote-tracking branch 'origin/master' into pf_ieee802154
commit 315b888f4e72523d90b526edc5a82fb97678ff7e
Author: Gregory Nutt <gnutt@nuttx.org>
Date: Fri Aug 18 12:06:51 2017 -0600
examples/pf_ieee802154: Add for testing PF_IEEE802154 sockets.
2017-08-19 08:47:35 -06:00
Gregory Nutt
7a8561728c
The last change added .PRECIOUS: $(BIN) to everyway Makefile in hopes the libapps.a will not be deleted on Control-C (unproven so far). However, $(BIN) may contain back slashes in some build platforms and that causes problems for make: It can't handle the backslashes in the .PRECIOUS dependency list. $(BIN) replaced with ../../libapp.a, where the number of ../ depends on the depth of the Makefile in the apps/ source tree.
2017-08-13 11:03:17 -06:00
Gregory Nutt
a66da34f18
All Makefiles: Add .PRECIOUS: apps/libapps.a to every Makefile. Hopefully this will end awkward problems when you Control-C out of a build and libapps.a is deleted.
2017-08-13 09:35:14 -06:00
Gregory Nutt
0bc7bce916
Eliminate warning about an unused global variable.
2017-08-12 16:40:09 -06:00
Gregory Nutt
4477cbcbd1
Fix some misplaced semicolons as found in build testing.
2017-08-12 14:27:48 -06:00
Gregory Nutt
45eb06c3c2
apps/examples/nximage: Remove unused global variable.
2017-08-12 12:48:38 -06:00
Gregory Nutt
a063227e58
Eliminate a warning about unused static data.
2017-08-12 12:15:21 -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
69b004790d
Update .gitignore
2017-08-08 11:12:19 -06:00
Gregory Nutt
444922ea93
apps/examples/udp: Enable testing with the broadcast address.
2017-08-08 08:16:47 -06:00
Gregory Nutt
0c34ebb72f
Typo: USE_NOFITY_POLL -> USE_NOTIFY_POLL
2017-08-02 17:32:27 -06:00
Gregory Nutt
c7e7b42b06
examples/nettest/: Loopback option shoudl be available in Kconfig for PktRadio.
2017-08-01 17:22:01 -06:00
Gregory Nutt
411e053460
Review of last PR. Changes to make consistent with NuttX coding standard.
2017-07-28 09:14:47 -06:00
Giorgio Groß
5f73f290a1
Implement powermonitor example for ltc4151 current and voltage monitor
2017-07-28 15:26:11 +02:00
Gregory Nutt
915b42f870
apps/examples/ipforward: Test extended to test forwarding of ICMPv6 multicast messages.
2017-07-09 12:05:23 -06:00
Gregory Nutt
1657d1fff5
apps/examples/ipforward: A few fixes, but still no cigar.
2017-07-07 17:32:37 -06:00
Gregory Nutt
37bb767089
Completes code for apps/examples/ipforward. Still untested.
2017-07-07 15:00:00 -06:00
Gregory Nutt
47a42852e5
apps/examples/ipforward: Add beginning of an IP forwarding example using only TUN devices.
2017-07-07 15:00:00 -06:00
Gregory Nutt
3e37dbc4ab
apps/examples/nettest: Fix incorrectly named file.
2017-07-05 12:52:46 -06:00