Code Restrukturierung - 2009: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
(Modul: Stella)
Zeile 6: Zeile 6:
 
* Protocol Teil abtrennen und in ecmd eingliedern. Übernehmen ich. [[Benutzer:Rayofhope|Rayofhope]] 10:00, 11. Apr. 2009 (UTC)
 
* Protocol Teil abtrennen und in ecmd eingliedern. Übernehmen ich. [[Benutzer:Rayofhope|Rayofhope]] 10:00, 11. Apr. 2009 (UTC)
 
** Dafür werde ich speziell für ecmd udp einen "speed mode" einführen, d.h. ein kommandobyte, payload, kommandobyte ...; Eingeleitet wird der speedmode mit einem newline Zeichen, da dieses in einem normalem ecmd kommando nicht an erste Stelle vorkommen kann. Speedmode muss von einem Modul explizit unterstützt werden, ist also nicht automatisch für jedes ecmd-fähige Modul verfügbar und läuft nicht über die bisherigen m4/script Lösungen. Warum speedmode? Stella PWM braucht schnelle Paket Verarbeitung. Ein eigenes stella Protokoll macht recht wenig Sinn, weil auch Dinge wie Cronjobs über dieses Protokoll abgewickelt werden sollen. [[Benutzer:Rayofhope|Rayofhope]] 10:00, 11. Apr. 2009 (UTC)
 
** Dafür werde ich speziell für ecmd udp einen "speed mode" einführen, d.h. ein kommandobyte, payload, kommandobyte ...; Eingeleitet wird der speedmode mit einem newline Zeichen, da dieses in einem normalem ecmd kommando nicht an erste Stelle vorkommen kann. Speedmode muss von einem Modul explizit unterstützt werden, ist also nicht automatisch für jedes ecmd-fähige Modul verfügbar und läuft nicht über die bisherigen m4/script Lösungen. Warum speedmode? Stella PWM braucht schnelle Paket Verarbeitung. Ein eigenes stella Protokoll macht recht wenig Sinn, weil auch Dinge wie Cronjobs über dieses Protokoll abgewickelt werden sollen. [[Benutzer:Rayofhope|Rayofhope]] 10:00, 11. Apr. 2009 (UTC)
 +
 +
Status: erledigt, nicht getestet (17. April 09)
  
 
== config.h ==
 
== config.h ==

Version vom 17. April 2009, 13:30 Uhr

Editieren erwünscht (mit Signatur wäre klasse) ;) Rayofhope 10:00, 11. Apr. 2009 (UTC)

Modul: mcuf

  • Splitten und auf die 3 bekannten Ordner verteilen

Modul: Stella

  • Protocol Teil abtrennen und in ecmd eingliedern. Übernehmen ich. Rayofhope 10:00, 11. Apr. 2009 (UTC)
    • Dafür werde ich speziell für ecmd udp einen "speed mode" einführen, d.h. ein kommandobyte, payload, kommandobyte ...; Eingeleitet wird der speedmode mit einem newline Zeichen, da dieses in einem normalem ecmd kommando nicht an erste Stelle vorkommen kann. Speedmode muss von einem Modul explizit unterstützt werden, ist also nicht automatisch für jedes ecmd-fähige Modul verfügbar und läuft nicht über die bisherigen m4/script Lösungen. Warum speedmode? Stella PWM braucht schnelle Paket Verarbeitung. Ein eigenes stella Protokoll macht recht wenig Sinn, weil auch Dinge wie Cronjobs über dieses Protokoll abgewickelt werden sollen. Rayofhope 10:00, 11. Apr. 2009 (UTC)

Status: erledigt, nicht getestet (17. April 09)

config.h

auflösen und Inhalt gleichmäßig auf andere Dateien verteilen Rayofhope 12:27, 17. Apr. 2009 (UTC)

menuconfig

An die neue Ordnerstruktur angleichen. Rayofhope 12:27, 17. Apr. 2009 (UTC)