Sebastien Lorquet
3211ab9069
apps/netutils/tftpc: This commit modifies the TFTP client functions to use a data read/write callback instead of a file.This allows TFTP to write to arbitrary destination (in my case, a MTD device - for firmware update). Two new functions are introduced for this, named tftpget_cb and tftpput_cb. They are just made of most of the existing code. The previously existing tftpget/tftpput functions are now wrappers on the new ones, with callbacks that read/write from files, so my modifications are backwards compatible with existing applications, eg the associated nsh commands dont need to be changed.
2018-03-09 07:08:06 -06:00
Gregory Nutt
0b3ce51a0e
Change 7.24 release to 3/2, I won't be getting it done today after all.
2018-03-01 15:01:19 -06:00
Gregory Nutt
1260e38459
Update ChangeLog in preparation for nuttx-7.24 release.
2018-03-01 09:42:02 -06:00
Gregory Nutt
305e470a90
apps/graphics/ft80x: Add controls for enabling/disabling the audio amplifier; Add general interfaces for controlling FT80x GPIOs.
2018-02-27 08:48:15 -06:00
Gregory Nutt
9f6338566f
apps/graphics/ft80x: Add basic support for GPIO and configuration for eventual support of FT80x GPIO audio shutdown controls
2018-02-26 19:08:24 -06:00
Gregory Nutt
685d379542
apps/graphics/ft80x: Add interface to play midi sounds; apps/examples/ft80x: Add an example using stencils.
2018-02-26 15:26:11 -06:00
Gregory Nutt
9d2b92d75d
apps/graphics/ft80x: Audio buffer size/offset is now configurable.
2018-02-26 09:58:52 -06:00
Gregory Nutt
d47f474ed6
apps/graphics/ft80x: Fix some circular buffer management logic.
2018-02-26 08:59:41 -06:00
Gregory Nutt
cdfd5afb33
apps/graphics/ft80x: Simplify some interfaces.
2018-02-25 20:26:24 -06:00
Gregory Nutt
621f2f5e83
apps/graphics/ft80x: Fix an incorrect size adjustment.
2018-02-25 18:39:39 -06:00
Gregory Nutt
cccac4932b
apps/graphics/ft80x and apps/examples/ft80x: Fix some compile issues with other configuration options are selected.
2018-02-25 18:24:13 -06:00
Gregory Nutt
e734ab1b36
apps/graphics/ft80x: Add 'prototype' quality logic for playing audio files.
2018-02-25 17:14:07 -06:00
Gregory Nutt
4eeadd7b5d
apps/graphics/ft80x: Ooops 5 touch points, not 4. apps/examples/ft80x: Re-order to some tests.
2018-02-25 11:45:56 -06:00
Gregory Nutt
e15526f683
apps/graphics/ft80x: Add more touchscreen interfaces. apps/examples/ft80x: Add an interactive example using buttons, keys, and touchscreen input.
2018-02-25 11:20:39 -06:00
Gregory Nutt
9b1b912861
Add a changes in places missed in the last commit.
2018-02-24 13:12:23 -06:00
Gregory Nutt
20cd72f75b
apps/examples/ft80x: Fix some dangling compile issues when bitmap examples are disabled.
2018-02-24 12:09:15 -06:00
Gregory Nutt
4e4e22bb9a
apps/examples/ft80x: Need to clear display before showing example title display.
2018-02-23 15:40:44 -06:00
Gregory Nutt
9095bd4f1b
apps/graphics/ft80x: Add interfaces to control the backlight. apps/examples/ft80x: Fade the display on and off between each example.
2018-02-23 10:49:38 -06:00
Gregory Nutt
557fba6c4c
apps/examples/ft80x: Add another coprocessor demo: screen saver.
2018-02-22 18:43:18 -06:00
Gregory Nutt
d2b19602e9
apps/examples/ft80x: Add another coprocessor example: keys
2018-02-22 13:20:00 -06:00
Gregory Nutt
15cd6fc382
apps/examples/ft80x: Add two more coprocessor demos: clock and gauge.
2018-02-22 12:30:58 -06:00
Gregory Nutt
4f6984d714
apps/graphics/ft80x: Add capabilitilies to send commands to the co-processor outside of the context of a display list. apps/examples/ft80x: Add another copressor example.. spinner animation.
2018-02-22 10:01:50 -06:00
Gregory Nutt
a0a16e2ec8
apps/graphics/ft80x: Correct time units in usleep call.
2018-02-22 06:30:54 -06:00
Gregory Nutt
5945a09d6d
Correct misplaced right bracket
2018-02-22 01:44:08 +00:00
Gregory Nutt
2436e3f85a
apps/graphics/ft80x: Add routine to wait for logo animation to complete. apps/examples/ft80x: Add more graphic demonstrations.
2018-02-21 19:17:28 -06:00
Gregory Nutt
a7356b34de
Kconfig: Fix a typo in range. range 1 31, not range l 31
2018-02-21 17:47:09 -06:00
Gregory Nutt
516eb6eb82
apps/examples/ft80x: Add another co-processor demos.
2018-02-21 15:42:47 -06:00
Gregory Nutt
3ee5bd15cf
apps/examples/ft80x: Add another co-processor demos.
2018-02-21 14:32:20 -06:00
Gregory Nutt
157da4f1ab
apps/graphics/ft80x: Add support for reading/writing multiple registers. Add interface to obtain the touchscreen transform matrix. apps/examples/ft80x: Add more co-processor demos.
2018-02-21 11:50:06 -06:00
Gregory Nutt
189996add6
apps/graphics/ft80x: Fix a few problems when debug output is enabled.
2018-02-21 06:56:29 -06:00
Gregory Nutt
a2b232f832
Squashed commit of the following:
...
apps/examples/ft80x: Add another co-processor demo
ft80x: Add a few more debug message.
2018-02-20 18:46:17 -06:00
Gregory Nutt
ecfdf073fc
Squashed commit of the following:
...
apps/graphics/ft80x: Replace polling logic with gentler signal logic when waitinf for the CMD FIFO to become empty.
apps/examples/ft80x: Add first co-processor example.
apps/graphics: Extend library to manage display lists either in display memory (RAM DL) or provided directly to th co-processor FIFO (RAM CMD).
apps/examples/ft80x: Some minor clean-up. Trivial changes for coprocessor support.
2018-02-20 15:23:05 -06:00
Dmitriy Linikov
2f2fb92ae3
Merged in hardlulz/modem-3.0-nuttx-apps/fix-sem-EINTR (pull request #133 )
...
Added ECANCELED condition to DEBUGASSERT-s checking sem_wait result
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-02-20 18:37:32 +00:00
Gregory Nutt
c755ac0316
apps/examples/ft80x: Add a few more demos of GPU primitive operations.
2018-02-19 16:32:33 -06:00
Gregory Nutt
64a4622437
apps/graphics/ft80x and apps/examples/ft80x: Fix a few compile-relate issues introduced with last merge.
2018-02-19 13:22:23 -06:00
Gregory Nutt
7c9f8ef9eb
Squashed commit of the following:
...
apps/graphics/ft80x: Add support for accessing graphics ram. apps/examples/ft80x: Add more primitive graphics demos.
apps/examples/ft80x: Add a couple more demos of primitives. Use new ft80x_dl_create() to simplify.
apps/graphics/ft80x: Add ft80x_dl_create() which simplies writing of very simple display lists.
2018-02-19 13:14:16 -06:00
Gregory Nutt
16d7d1b74c
Squashed commit of the following:
...
apps/examples/ft80x: Add one display example. Many more are needed but this is enough to get started with testing (when I eventually have hardware).
apps/examples/ft80x: Add the bare framework for a test of the FT80x
2018-02-18 16:54:11 -06:00
Gregory Nutt
5dd5908d86
apps/graphics/ft80x: Add register access helpers.
2018-02-18 13:36:08 -06:00
Gregory Nutt
7d245e4b79
apps/graphics/ft80x: Need to include errno.h.
2018-02-18 12:39:58 -06:00
Gregory Nutt
62d6843cb3
apps/graphics/ft80x: Add the beginning of FT80x support library. So far consists only of some display list helpers.
2018-02-18 10:12:53 -06:00
Gregory Nutt
8d96448a88
Correct a typo in some C comments.
2018-02-09 11:15:35 -06:00
Alan Carvalho de Assis
6708dcb00c
examples/bmp180: Add BMP180 application example
2018-02-04 07:31:23 -06:00
Alan Carvalho de Assis
d704a8515f
apps/examples/veml6070: Add VEML6070 Application Example
2018-01-28 09:08:15 -06:00
Gregory Nutt
bb6877ed78
apps/nshlib: Fix compile error when CONFIG_NSH_DISABLESCRIPT is not defined. The field np_flags does not exist if scripting is disabled.
2018-01-22 08:32:40 -06:00
Gregory Nutt
84ceda663d
system/stackmonitor/: Minor design improvement.
2018-01-20 13:37:38 -06:00
Gregory Nutt
8830a841b4
system/stackmonitor: Re-design the stack monitor so that it does not make forbidden calls directly into the OS, breaking the portable POSIX OS interface. It now properly uses the PROCFS file system to glean information about stack usage.
2018-01-20 13:05:13 -06:00
Phil Coval
3e8ed474dc
Merged in rzr/nuttx-apps/sandbox/rzr/master (pull request #132 )
...
Fix documentation mistake about standalone problem
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-01-19 13:36:45 +00:00
Philippe Coval
f888b0a741
Fix documentation mistake about standalone problem
...
I guess author meant "standalone program" not "standalone problem" ?
Then, it was replicated elsewhere in code base,
and fixed accordingly with this patch.
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
2018-01-19 12:30:00 +01:00
Masayuki Ishikawa
933c8fd2f4
Merged in masayuki2009/nuttx.apps/add_default_route (pull request #131 )
...
apps/netutils/netlib: Add default route in netlib_set_dripv4addr()
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-01-19 00:29:28 +00:00
Masayuki Ishikawa
14959b43e0
apps/netutils/netlib: Add default route in netlib_set_dripv4addr()
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2018-01-19 09:06:55 +09:00