mirror of
https://github.com/apache/nuttx.git
synced 2025-01-13 10:58:49 +08:00
Documentation: list all supported libs tools and apps
This commit is contained in:
parent
f84cb54515
commit
e93eb76017
18 changed files with 223 additions and 0 deletions
|
@ -1,3 +1,7 @@
|
|||
=======================
|
||||
Audio Utility libraries
|
||||
=======================
|
||||
|
||||
- fmsynth - FM Synthesizer Library
|
||||
- mml_parser - Music Macro Language(MML) Library
|
||||
- nxaudio - NX Audio Library
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
======================
|
||||
Benchmark Applications
|
||||
======================
|
||||
|
||||
- coremark - CoreMark Benchmark
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
=============
|
||||
CAN Utilities
|
||||
=============
|
||||
|
||||
- candump - SocketCAN candump tool
|
||||
- canlib - CAN utility library
|
||||
- cansend - SocketCAN cansend tool
|
||||
- lely-canopen - Lely CANopen support
|
||||
- libcanutils - CAN-utils support library
|
||||
- libdronecan - libcanard DroneCAN Library
|
||||
- libobd2 - OBD-II Library
|
||||
- libopencyphal - libcanard OpenCyphal Cyphal/CAN Library
|
||||
- slcan - SocketCAN slcan tool
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
============================
|
||||
Cryptography Library Support
|
||||
============================
|
||||
|
||||
- controlse - Control Secure Element device
|
||||
- libsodium - Libsodium Cryptography Library
|
||||
- libtomcrypt - LibTomCrypt CrypographyLibrary
|
||||
- mbedtls - Mbed TLS Cryptography Library
|
||||
- tinycrypt - TinyCrypt cryptography library
|
||||
- tinydtls - Eclipse Tinydtls
|
||||
- wolfssl - wolfSSL SSL/TLS Cryptography Library
|
||||
|
|
|
@ -1,3 +1,14 @@
|
|||
=====================
|
||||
File System Utilities
|
||||
=====================
|
||||
|
||||
- flash_eraseall - flash_eraseall() function
|
||||
- inifile - INI File Parser
|
||||
- inih - inih ini file parser
|
||||
- ipcfg - IP Configuration File Support
|
||||
- libtinycbor - TinyCBOR Library (RFC 8949)
|
||||
- mkfatfs - mkfatfs utility
|
||||
- mkgpt - mkgpt utility
|
||||
- mkmbr - mkmbr utility
|
||||
- mksmartfs - mksmartfs utility
|
||||
- passwd - Password file support
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
=====
|
||||
Games
|
||||
=====
|
||||
|
||||
- shift - Shift Game
|
||||
|
|
|
@ -1,3 +1,15 @@
|
|||
================
|
||||
Graphics Support
|
||||
================
|
||||
|
||||
- ft80x - FTDI/BridgeTek FT80x library
|
||||
- libjpeg - libjpeg JPEG image encoding
|
||||
- libyuv - libyuv
|
||||
- lvgl - Light and Versatile Graphic Library (LVGL)
|
||||
- nxwidgets - NxWidgets
|
||||
- nxwm - NuttX Tiny Window Manager (NxWM)
|
||||
- pdcurs34 - pdcurses Text User Interface (TUI)
|
||||
- screenshot - TIFF screenshot utility
|
||||
- slcd - Segment LCD Emulaton
|
||||
- tiff - TIFF file generation library
|
||||
- twm4nx - Minimal Tom's Window Manager (TWM) for NuttX (Twm4Nx)
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
=======================
|
||||
Industrial Applications
|
||||
=======================
|
||||
|
||||
- abnt_codi
|
||||
- foc - Field Oriented Control user-space library
|
||||
- scpi - SCPI instrument side parser
|
||||
- modbus - Modbus support using FreeModbus
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
==========================
|
||||
Inertial Libraries Support
|
||||
==========================
|
||||
|
||||
- madgwick - Madgwick Fusion Algorithm
|
||||
|
|
|
@ -1,3 +1,15 @@
|
|||
============
|
||||
Interpreters
|
||||
============
|
||||
|
||||
- bas - Basic Interpreter
|
||||
- duktape - Duktape JavaScript interpreter
|
||||
- ficl - Ficl Forth interpreter
|
||||
- lua - Lua interpreter
|
||||
- luajit - LuaJIT interpreter
|
||||
- luamodules: cjson, lfs, luasyslog, luv
|
||||
- minibasic - Mini Basic Interpreter
|
||||
- quickjs - QuickJS JavaScript interpreter
|
||||
- toywasm - Toywasm Webassembly Runtime
|
||||
- wamr - Webassembly Micro Runtime
|
||||
- wasm3 - WASM3 Webassembly Runtime
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
=============================
|
||||
LTE Libraries and NSH Add-Ons
|
||||
=============================
|
||||
|
||||
- alt1250 - ALT1250 usrsock daemon
|
||||
- lapi - LTE Configuration Library
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
====================
|
||||
Math Library Support
|
||||
====================
|
||||
|
||||
- libtommath - LibTomMath MPI Math Library
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
========================
|
||||
Machine Learning Support
|
||||
========================
|
||||
|
||||
- cmsis - CMSIS Libraries
|
||||
- darknet - YOLO: Real-Time Object Detection
|
||||
- libnnablart - NNABLA Runtime Libraries
|
||||
|
|
|
@ -1,3 +1,40 @@
|
|||
=================
|
||||
Network Utilities
|
||||
=================
|
||||
|
||||
- chat - Chat tool
|
||||
- cjson - cJSON library
|
||||
- codecs - CODEC Library: Base64 coding, URL coding, MD5
|
||||
- cwebsocket - WebSocket Client Library
|
||||
- dhcp6c - DHCPv6 client
|
||||
- dhcpc - DHCP client
|
||||
- dhcpd - DHCP server
|
||||
- discover - Network Discovery Utility
|
||||
- esp8266 - ESP8266
|
||||
- ftpc - FTP client
|
||||
- ftpd - FTP server
|
||||
- iperf - iperf example
|
||||
- iptables - iptables libary
|
||||
- libcurl4nx - cURL4nx HTTP client library
|
||||
- mqttc - MQTT-C library
|
||||
- netcat - NetCat tool
|
||||
- netinit - Network initialization
|
||||
- netlib - Network support library
|
||||
- nng - Nanomsg NG
|
||||
- ntpclient - NTP client
|
||||
- ping - ICMP ping support
|
||||
- pppd - PPP server
|
||||
- ptpd - PTPD client/server
|
||||
- rexec - Remote execution client
|
||||
- rexecd - Remote Execution Server
|
||||
- rtptools - RTP Tools
|
||||
- smtp - SMTP
|
||||
- telnetc - Telnet client library
|
||||
- telnetd - Telnet daemon
|
||||
- tftpc - TFTP client
|
||||
- thttpd - THTTPD webserver
|
||||
- wakaama - Eclipse Wakaama (formerly liblwm2m) - an implementation of LWM2M protocol.
|
||||
- wakeonlan - WakeOnLAN support
|
||||
- webclient - uIP web client
|
||||
- webserver - uIP web server
|
||||
- xmlrpc - XML RPC library
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
===============================
|
||||
Software Define Radio Libraries
|
||||
===============================
|
||||
|
||||
- liquid_dsp - Liquid DSP Library
|
||||
|
|
|
@ -8,3 +8,68 @@ System Libraries and NSH Add-Ons
|
|||
:titlesonly:
|
||||
|
||||
nxdiag/index.rst
|
||||
|
||||
- adb - ADB daemon application
|
||||
- argtable3 - ARGTABLE3 library
|
||||
- cachespeed - CACHE Speed Test
|
||||
- cdcacm - USB CDC/ACM Device Commands
|
||||
- cfgdata - Cfgdata Command
|
||||
- cle - EMACS-like Command Line Editor
|
||||
- composite - USB Composite Device Commands
|
||||
- coredump - Coredump tool capture system status
|
||||
- critmon - Critcal Section Monitor
|
||||
- cu - CU minimal serial terminal
|
||||
- dd - system 'dd' command
|
||||
- dhcp6c - DHCP IPv6 Address Renewal
|
||||
- dhcpc - DHCP Address Renewal
|
||||
- dumpstack - dumpstack tool for show the task backtrace
|
||||
- fastboot - fastbootd
|
||||
- fdt - fdt utility tools
|
||||
- flash_eraseall - FLASH Erase-all Command
|
||||
- gcov - gcov tool
|
||||
- gdbstub - GDBSTUB
|
||||
- hexed - Hex editor
|
||||
- hex2bin - Intel HEX to binary conversion
|
||||
- hostname - 'hostname' command
|
||||
- input - input tool
|
||||
- iptables - 'iptables' command
|
||||
- libuv - libuv asynchronous I/O Library
|
||||
- lm75 - LM75 Temperature
|
||||
- lzf - LZF compression tool
|
||||
- mdio - PHY MDIO tool
|
||||
- memstress - memory stress test
|
||||
- netdb - netdb interface
|
||||
- ntpc - NTP Daemon Commands
|
||||
- nxcamera - NxCamera video test application
|
||||
- nxlooper - NxLooper audio test application
|
||||
- nxplayer - NxPlayer Media Player
|
||||
- nxrecorder - NxRecorder pcm raw data Recorder
|
||||
- ping - ICMP 'ping' command
|
||||
- ping6 - ICMPv6 'ping6' command
|
||||
- popen - popen()/pclose() Functions
|
||||
- psmq - psmq
|
||||
- ptpd - PTP daemon commands
|
||||
- ramspeed - RAM Speed Test
|
||||
- ramtest - RAM Test
|
||||
- readline - readline() Support
|
||||
- sched_note - Scheduler monitor
|
||||
- setlogmask - 'setlogmask' command
|
||||
- spi - SPI tool
|
||||
- stackmonitor - Stack Monitor
|
||||
- system - System Command
|
||||
- taskset - Taskset Command
|
||||
- tcpdump - tcpdump command
|
||||
- tee - Tee Command
|
||||
- telnet - Telnet chat daemon
|
||||
- telnetd - Telnet daemon application
|
||||
- termcurses - Terminal Curses control support
|
||||
- trace - Trace command
|
||||
- ubloxmodem - u-blox modem configuration tool
|
||||
- uniqueid - 'uniqueid' command
|
||||
- uorb - uorb(micro object request broker)
|
||||
- usbmsc - USB Mass Storage Device Commands
|
||||
- vi - VI Work-Alike Text Editor
|
||||
- ymodem - YMODEM
|
||||
- ofloader - Open flash loader
|
||||
- zlib - zlib data compression library
|
||||
- zmodem - Zmodem Commands
|
||||
|
|
|
@ -1,3 +1,37 @@
|
|||
=======
|
||||
Testing
|
||||
=======
|
||||
|
||||
- arch_libc - arch-specific libc function test
|
||||
- atomic - "Test atomic" testing
|
||||
- batterydump - Battery dump for test
|
||||
- cmocka - libcmocka
|
||||
- cpuload - cpuload test
|
||||
- crypto - crypto test
|
||||
- cxxtest - C++ test program
|
||||
- drivertest - vela cmocka driver test
|
||||
- fatutf8 - FAT UTF8 test
|
||||
- fdsantest - vela cmocka fdsan test
|
||||
- fopencookie - Fopencookie test tool
|
||||
- fstest - Generic file system test
|
||||
- getprime - getprime example
|
||||
- iozone - IOzone, filesystem benchmark tool
|
||||
- irtest - IR driver test
|
||||
- ltp - Linux Test Project
|
||||
- memtester - utils_memtester
|
||||
- mm - Memory management test
|
||||
- monkey - Monkey test
|
||||
- mtd_config_fs - MTD Config fail-safe storage test
|
||||
- nist-sts - NIST Statistical Test Suite
|
||||
- nxffs - NXFFS file system example
|
||||
- osperf - System performance profiling
|
||||
- ostest - OS test example
|
||||
- scanftest - sscanf() test
|
||||
- sensortest - Sensor driver test
|
||||
- setest - Secure Element driver test
|
||||
- smart - SMART file system example
|
||||
- smart_test - SMART filesystem test tool
|
||||
- smp - SMP example
|
||||
- superpi - SuperPI test
|
||||
- uclibcxx_test - uclibcxx test
|
||||
- unity - Unity testing framework
|
||||
|
|
|
@ -8,3 +8,11 @@ Wireless Libraries and NSH Add-Ons
|
|||
:titlesonly:
|
||||
|
||||
wapi/index.rst
|
||||
|
||||
- btsak - Bluetooth Swiss Army Knife (NuttX BLE Host)
|
||||
- nimble
|
||||
- gs2200m - Telit GS2200M usrsock daemon
|
||||
- i8sak - IEEE 802.15.4 Swiss Army Knife
|
||||
- i8shark - IEEE 802.15.4 Wireshark adapter
|
||||
- libmac - IEEE 802.15.4 MAC library routines
|
||||
- ipwan - IEEE 802.15.4 Command Line Tool
|
||||
|
|
Loading…
Reference in a new issue