678 B
678 B
External Apps
Building
Steps to build:
- Build the main project with
idf.py buildin the root folder of the project - Open a terminal at
ExternalApps/${AppName} - The first time, run
./build.sh(during consecutive runs, you can runidf.py build) - Find the executable
build/${AppName}.app.elfand copy it to an SD card.
Developing apps
Currently, only C is supported. The TactilityC project converts Tactility's C++ code into C.
Methods need to be manually exposed to the ELF apps, by editing TactilityC/Source/TactilityC.cpp
You can put apps in Data/config or Data/assets during development, because putting it on an SD card takes more effort.