Gregory Nutt
e26d78f40a
This commit adds apps/examples/pwlines, another test of the pw-window framebuffer lgoic.
...
Squashed commit of the following:
apps/examples/pwlines: The example is complete and verified.
apps/examples/pwlines: A little more progress between distractions.
apps/examples/pwlines: Beginning of another per-window framebuffer test/examples.
2019-03-20 12:36:46 -06:00
Gregory Nutt
1a6c6e2eb4
Minor typo in README
2019-03-19 12:17:30 -06:00
Gregory Nutt
431333ad16
apps/examples/nxlines/nxlines_bkgd.c: Fix a bad, copy-paste comment.
2019-03-19 08:17:14 -06:00
Gregory Nutt
1bdb63b742
apps/examples/pwfb: Add a toolbar to the example windows.
2019-03-18 12:14:49 -06:00
Gregory Nutt
6513d9107c
Update a README file.
2019-03-18 08:15:58 -06:00
Valmantas Palikša
5484407877
nshlib/nsh_timcmds.c: Initialized struct tm cause 'date -s' to fail.
2019-03-18 08:04:40 -06:00
Gregory Nutt
16b55d05be
apps/examples/pwfb/pwfb_main.c: Fix typo in printf text
2019-03-17 14:39:04 -06:00
Gregory Nutt
13555f30f9
Squashed commit of the following:
...
apps/examples/pwfb: Solve a race condition by changin some relative priorities. Also removes a delay kludge that used as a workaround.
apps/examples/pwfb: Add rate control. Examples becomes unstable at high update rates.
2019-03-17 13:51:03 -06:00
Gregory Nutt
11d7ac7abe
apps/examples/pwfb/pwfb_motion.c: Trivil spacing fix.
2019-03-17 11:38:59 -06:00
Gregory Nutt
c534f38358
apps/examples/pwfb/pwfb_events.c: Trivial typo in printf()
2019-03-16 17:36:25 -06:00
Gregory Nutt
51befb3fa7
apps/examples/pwfb/pwfb_main.c: Temporarily work around a race condition by adding a delay.
2019-03-16 15:54:08 -06:00
Gregory Nutt
9cd5d5c9ac
apps/examples/pwfb: Change b32_t's to b16_t's; don't need so much precision. Some improvements to motion. Add VERBOSE debug output. Still lots of bugs.
2019-03-16 14:14:20 -06:00
Gregory Nutt
98b4394c9d
This commit adds a test example at apps/examples/pwfb that will be used for testing the per-window framebuffer feature. The test does not work correctly yet.
...
Squashed commit of the following:
apps/examples/pwfb: Fixes compile and early debug issues.
apps/examples/pwfb: Code complete!
apps/examples/pwfb: Flesh out the motion logic.
apps/examples/pwfb: Add an example/test case that will, eventually be used verify the per-window framebuffer logic. This is not even code complete at this point.
2019-03-16 12:27:45 -06:00
Gregory Nutt
d33ce2c3ae
graphics: nx_openwindow() and nxtk_openwindow() now accept an addtional 'flag' parameter. This argument is not used at present but will, eventually enable a RAM backed, per-window framebuffer.
2019-03-13 12:33:13 -06:00
Kejun ZHOU
520bd6ad44
Merged in zhoukejun/apps_nucleo_f767zi (pull request #171 )
...
Missing semicolon at the end of function call.
Signed-off-by: Kejun ZHOU <zhoukejun@outlook.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-03-11 19:22:25 +00:00
Gregory Nutt
e063e93f77
apps/examples/nxterm: NxWM passed the size of the NxTK sub-window but nxterm example passed the size of the complete NxTK window. They must be made consistent.
2019-03-09 13:17:22 -06:00
Gregory Nutt
66af5b46dd
apps/Nxwidgets: Fix some recently introduced errors found in build testing.
2019-03-08 16:26:34 -06:00
Gregory Nutt
e4e00f716f
apps/examples/sx127x_demo/Kconfig: Fix misplaced 'if'
2019-03-07 18:08:31 -06:00
Alan Carvalho de Assis
c019c9d7af
apps/examples/modbusmaster/mbmaster_main.c: eMBMasterRegHoldingCB cannot be static.
2019-03-07 16:11:45 -06:00
Gregory Nutt
53e6f4bf13
apps/examples/nxterm, graphics/NxWidgets: Replace illegal direct calls to nxterm_redraw() and nxterm_kbdin() with new boardctl() calls.
2019-03-06 15:23:02 -06:00
Gregory Nutt
6529a8444a
apps/examples/nxterm: Most configuration options were not available in the Kconfig file.
2019-03-06 12:52:22 -06:00
Gregory Nutt
c341abff35
graphics/NxWidgets/nxwm/src/cnxterm.cxx: Part of the last change was still in he editor.
2019-03-06 11:12:56 -06:00
Gregory Nutt
061b4338c9
apps/examples/nxterm and graphics/NxWidgets/nxwm: Replace direct calls to nxtk_register with legal, indirect calls via boardctrl(BOARDIOC_NXTERM). Replace calls to (deleted) nxterm_unregister(). The correc way to delete a driver is by unlink'ing it.
2019-03-06 10:53:13 -06:00
Alan Carvalho de Assis
2eaf2e0ff8
aps/system/cu/Kconfig: CU term depends on TERMIOS and should select it.
2019-03-05 12:38:39 -06:00
Gregory Nutt
e54c456c5d
testing/ostest/setvbuf.c: Fix several errors in the setvbuf() test.
2019-02-25 18:15:23 -06:00
Gregory Nutt
0031abaa83
testing/ostest/timedmutex.c: pthread_mutex_timedlock() returns EDTIMEDOUT on a timedout, not eagain.
2019-02-25 18:15:23 -06:00
Masayuki Ishikawa
6df934ae92
Merged in masayuki2009/nuttx.apps/fix_taskset (pull request #168 )
...
apps/system/taskset: Fix command arguments are not passed
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-02-25 19:38:54 +00:00
raiden00pl
81c7bdd2a1
Merged in raiden00/apps/lora (pull request #170 )
...
examples: add sx127x demo
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-02-25 17:00:11 +00:00
Gregory Nutt
6d631c360d
apps/testing/ostest: Add test of pthread_mutex_timedlock()
2019-02-24 15:43:45 -06:00
Alan Carvalho de Assis
5492fcdafa
apps//netutils/webclient/Kconfig: NET_SOCKOPTS is needed to get webclient compiled.
2019-02-24 13:55:19 -06:00
Anthony Merlino
9fbc93ec9f
Merged in antmerlino/apps/vi-build-fix (pull request #169 )
...
system/vi: Condition KEY_CMDMODE_REPEAT with CONFIG_SYSTEM_VI_INCLUDE_COMMAND_REPEAT to avoid build error when option is not selected.
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-02-23 19:08:46 +00:00
Michał Łyszczek
8ddb76323f
pps/system/psmq/Kconfig: Fix recursive dependency. SYSTEM_PSMQ both depended on and selected SYSTEM_EMBEDLOG
2019-02-19 14:07:02 -06:00
Gregory Nutt
77319c3fb1
apps/system/psmq/README.txt: Add a README.txt file. This is just a copy of the description accompanying that patch that added system/psmq.
2019-02-18 17:51:50 -06:00
Michał Łyszczek
716caf2f61
apps/system/psmq: New package. psmq is publish subscribe message queue. It's a set of programs and libraries to implement publish/subscribe way of inter-process communication on top of POSIX message queue.
2019-02-18 17:47:34 -06:00
Gregory Nutt
9c05f6540b
Some updates due to NuttX renaming: CONFIG_BOARD_INITIALIZE is not CONFIG_BOARD_LATE_INITIALIZE; board_initialize() is now board_late_initialize().
2019-02-18 13:16:23 -06:00
Michał Łyszczek
5a1fdaae54
apps/examples/ini_dumper: New example program. ini_dumper is example program that dumps content of ini file in pretty ascii table. It is using inih ini library in fsutils/inih.
2019-02-18 07:44:32 -06:00
Michał Łyszczek
4ab6042a31
apps/fsutils/inih: New package. inih (INI Not Invented Here) is a simple .INI file parser written in C. https://github.com/benhoyt/inih
2019-02-18 07:41:12 -06:00
Michał Łyszczek
0b8e12b8cf
tools/check-hash.sh: Add a tool check hash on downloaded packages.
2019-02-18 07:24:55 -06:00
Gregory Nutt
8f16bb8ebc
system/nxplayer and nxrecorder: Fix some coding standard violatins that are just to in-yer-face to ignore: No CamelCase variable names. This was not an extensive check for use of CamelCase. Just some I stumbled across.
2019-02-15 19:25:01 -06:00
Michał Łyszczek
53d8cd78c0
nuttx/sched/mqueue: Change 'int prio' to 'unsigned int prio'. According to open group specification, priority field in mq_* functions should have unsigned type: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html
2019-02-15 19:22:48 -06:00
Michał Łyszczek
c8106558d1
app/sexamples/embedlog: This example program presents most usefull features of embedlog library and how to use them.
2019-02-15 07:24:29 -06:00
Michał Łyszczek
af9b5762c2
mainly bugfix release:
...
c26c62e remove some code when binary logs are disabled
4c8e0df src/el-pmemory.c: fix usage of uninitialized variable
9b641a4 src/el-pmemory.c: fix wrong options object used
eb1fcb4 options: fix g_options altered after el_ocleanup
f64ec5e add: printing memory without ascii table
c16e5cd make code more c89 compatible
d0f1a54 fix: remove comma at the end of enum list
9defd3f fix bad comment
with very minor features added:
f3c138b add: option to print to stdout
d7857c4 make embedlog print to stderr by default
2019-02-15 07:15:24 -06:00
Johannes
7d500adcd9
testing/scanftest/scanftest_main.c: Initialized s3, changed Ok to PASSED for Back to Back test.
2019-02-15 07:00:10 -06:00
Gregory Nutt
01d40ae540
apps/testing/scanftest/scanftest_main.c: Test improvements.
2019-02-14 15:53:24 -06:00
Johannes
c26f0ff2e4
apps/testing/scanftest: Port of Greg King's scanf test ( https://github.com/cc65 ).
2019-02-14 08:28:46 -06:00
Gregory Nutt
b2f46360de
apps/: Remove/replace all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0. That value is always greater than zero now. In places just replace with #ifdef CONFIG_NET.
2019-02-11 16:23:55 -06:00
Gregory Nutt
a14f3fbffb
apps/netutils/tftpc: Fix unmatched #endif found in build testing
2019-02-11 15:52:37 -06:00
Gregory Nutt
fe41f72a95
Fix typo found in building testing. There will probably be a few more.
2019-02-11 13:25:48 -06:00
Gregory Nutt
9db029e318
The file system can no longer be disabled. Remove all conditional logic based on CONFIG_NFILE_DESCRIPTORS==0
2019-02-11 13:10:10 -06:00
Gregory Nutt
43e79ac329
Update for corrected name of standard header file. Should be dlfcn.h, not dllfcn.h. I am surprised no one ever noticed before now.
2019-02-09 14:10:16 -06:00