Application Sample: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: == Application Sample == Einige leere Funktionen die für eigene Tests und Beispiele genutzt werden können. '''services/appsample/appsample.c''' enthält die wichtig...)
(kein Unterschied)

Version vom 25. Oktober 2009, 19:57 Uhr

Application Sample

Einige leere Funktionen die für eigene Tests und Beispiele genutzt werden können.

services/appsample/appsample.c enthält die wichtigsten Funktionen:

  • "app_sample_init" wird während des bootens ausgeführt.
  • "app_sample_periodic" wird periodisch ausgeführt (default ist 100*20ms = 2 Sekunden)

Einfach den Timer anpassen, um die Periode zu ändern.

   timer(100,app_sample_periodic)

Ist ECMD aktiviert, können über die services/appsample/ecmd.c 3 Befehle abgesetzt werden.

  • "sample" ruft die Funktion "parse_cmd_app_sample_command" auf und kann für eigene Zwecke angepasst werden.
  • "sample_init" ruft manuell die Funktion "app_sample_init" auf
  • "sample_periodic" ruft manuell die Funktion "app_sample_periodic" auf