Expand description
§eadkp
A Rust library to facilitate the development of external applications for NumWorks Epsilon (features and abstractions).
§More information
For more information, visit the eadkp repository on GitHub.
Re-exports§
pub use utils::*;
Modules§
- backlight
- battery
- display
- epsilon
- Ce module fournit des structures de données et fonctions utilitaires pour interagir avec les composants essentiels d’Epsilon en mêmoire.
- input
- macro
- random
- Sous-module fournissant divers fonctions de génération de nombres pseudo-aléatoires.
- storage
- Module de Gestion du Stockage pour les Applications Externes Epsilon sur Calculatrices NumWorks.
- timing
- utils
Macros§
- eadk_
setup - include_
image - Macro pour inclure les fichiers d’assets depuis le répertoire assets.
Cette macro simplifie l’inclusion des fichiers d’assets en automatisant
l’inclusion des octets du répertoire cible des assets avec l’extension
.eif.
Structs§
- Color
- Représente une couleur au format RGB565.
- Eif1
- Format d’image “EIF1” (EADKP Image Format 1).
- Flash
Source - Source de pixels en flash. Lent mais pas de stockage en RAM nécessaire.
- Image
Loader - Chargeur d’images intelligent.
- RamSource
- Source de pixels en RAM. Rapide mais consomme de la RAM pour stocker les données de l’image.
Enums§
- Global
Error - Erreur globale englobant tout les types d“erreurs
- Image
- Représentation d’une image.
- Image
Error - Software
Error - Storage
Error
Constants§
Statics§
Traits§
- Image
Format - Trait pour les objets d’image
- Pixels
Source - Source de données pour les pixels d’une image. Peut être en flash ou en RAM.