233c136a5c
Like the other library applications this is enabled in the simulator and included in the flash image but is disabled by default to conserve RAM (and to give time to new apps to mature and receive improvements). Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
58 lines
1.5 KiB
ReStructuredText
58 lines
1.5 KiB
ReStructuredText
.. _Application Library:
|
|
|
|
Application Library
|
|
===================
|
|
|
|
.. contents::
|
|
:local:
|
|
|
|
Built-in
|
|
--------
|
|
|
|
The built-in application are summarised below but because these apps are
|
|
treated as examples they are described in detail as part of the
|
|
:ref:`Wasp-os Reference Manual`:
|
|
|
|
* :py:class:`.ClockApp`
|
|
* :py:class:`.FlashlightApp`
|
|
* :py:class:`.LauncherApp`
|
|
* :py:class:`.PagerApp`
|
|
* :py:class:`.TestApp`
|
|
* :py:class:`.TemplateApp``
|
|
|
|
Watch faces
|
|
-----------
|
|
|
|
.. automodule:: apps.fibonacci_clock
|
|
|
|
This app is enabled by default in the simulator.
|
|
The app is also frozen into the firmware image but it is disabled by
|
|
default in order to keep RAM available for user developed applications.
|
|
It can be enabled by modifying ``main.py``.
|
|
|
|
Games
|
|
-----
|
|
|
|
.. automodule:: apps.gameoflife
|
|
|
|
This app is enabled by default in the simulator.
|
|
The app is also frozen into the firmware image but it is disabled by
|
|
default in order to keep RAM available for user developed applications.
|
|
It can be enabled by modifying ``main.py``.
|
|
|
|
Integration
|
|
-----------
|
|
|
|
.. automodule:: apps.alarm
|
|
|
|
This app is enabled by default in the simulator.
|
|
The app is also frozen into the firmware image but it is disabled by
|
|
default in order to keep RAM available for user developed applications.
|
|
It can be enabled by modifying ``main.py``.
|
|
|
|
.. automodule:: apps.musicplayer
|
|
|
|
This app is enabled by default in the simulator.
|
|
The app is also frozen into the firmware image but it is disabled by
|
|
default in order to keep RAM available for user developed applications.
|
|
It can be enabled by modifying ``main.py``.
|