Home - lqf96/wisp-ert GitHub Wiki
Home
Welcome to the WISP ERT wiki home!
Outline
- Home
- WISP Firmware
- WTP
- u-RPC
- WISP ERT
- Issues
- Future Works
Project Structure
client
: Client-side C code for the WISPrun-once
: The WISP5 run once project that is used to initialize the random number table used by the WISP5 firmware.wisp-base
: Modified WISP5 firmware.wisp-ert
: WISP Extended Runtime client-side code.wisp-ert-demo
: A simple file operation demo of the WISP Extended Runtime.wtp
: WTP client-side code.
deps
sllurp
: A customsllurp
fork used by the project.urpc
: The (u-RPC)[https://github.com/lqf96/u-rpc] remote procedure call framework.
misc
: Miscellaneous utilties for updating the wiki and the API documents.server
: Server-side Python code for the computer.sllurp
: Seedeps/sllurp
.urpc
: Seedeps/urpc
.wisp-ert
: WISP Extended Runtime server-side code.wtp
: WTP server-side code.
wiki
: WISP ERT wiki documents.
API Documentation
The API descriptions are written in Javadoc-like format and the documentation is generated with Doxygen.
License
The server-side WTP and WISP ERT code uses GPLv3-licensed sllurp
and is therefore also licensed under GNU GPLv3. If one day these two projects no longer depend on sllurp
or the underlying LLRP library is abstracted out, we will consider relicensing these two projects under more permissive open source license.
All other code in this project is licensed under BSD 2-Clause License.