User Tools

Site Tools


module:microcontroller:stm32commanddispatcher:stm32commanddispatcher

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
module:microcontroller:stm32commanddispatcher:stm32commanddispatcher [2022/12/03 13:58] – [221203] omdevelopmodule:microcontroller:stm32commanddispatcher:stm32commanddispatcher [2022/12/06 20:35] (current) – [221206] omdevelop
Line 15: Line 15:
   * zu jedem Command (@<command> vom Host erhält dieser einen Response (:<command>)   * zu jedem Command (@<command> vom Host erhält dieser einen Response (:<command>)
   * Events: !<event>   * Events: !<event>
 +  * Events: Asynchrone periodische Ausgabe mit CompilerDirective: 
 +    * #define SYSTEMEVENT : ... !SYS <ticks> <stateled>
 +    * #undef SYSTEMEVENT : keine !SYS-Events
 +    * Periode ist in MilliSekunden einstellbar!
 ===== ToDo ===== ===== ToDo =====
 --- ---
 ===== Done ===== ===== Done =====
 +==== 221206 ====
 +  * Einbau periodischer System-Event "!SYS ..." durch Compiler-Direktive im Sekundentakt
 +  * Vorteil: aktueller Zustand des MicroControllers wird ohne Abfrage dem PC mitgeteilt
 +  * ...
 +  * Download : {{:module:microcontroller:stm32commanddispatcher:2212061849_stm32commanddispatcher_01v01.zip | 2212061849_Stm32CommandDispatcher_01V01.zip}}
 +==== 221203 ====
 +  * Events: !<event>
 +  * Events: Asynchrone periodische Ausgabe mit CompilerDirective: 
 +  * #define SYSTEMEVENT : ... !SYS <ticks> <stateled>
 +  * #undef SYSTEMEVENT : keine !SYS-Events
 +
 +Terminal-Protocol mit "#define SYSTEMEVENT" (und "LSO"-Command):
 +<code>
 +**************************
 +* Stm32CommandDispatcher *
 +**************************
 +* Version: 00V07         *
 +* Date...: 221203        *
 +* Time...: 1349          *
 +* Author.: OMdevelop     *
 +**************************
 +# Help : System
 +# H   - This Help
 +# RST - Reset
 +# Help : LedSystem
 +# LSO - SetOn
 +# LSF - SetOff
 +# LSI - Invert
 +# LSB <c> <o> <f> - Blink <c>ount Time<o>n[ms] TimeO<f>f[ms]
 +!SYS 363 0
 +!SYS 1364 0
 +!SYS 2365 0
 +!SYS 3366 0
 +!SYS 4367 0
 +!SYS 5368 0
 +!SYS 6369 0
 +!SYS 7370 0
 +...
 +SYS 61424 0
 +lso
 +!SYS 63426 0
 +!LSO
 +:LSO
 +!SYS 64427 1
 +!SYS 65428 1
 +!SYS 66429 1
 +!SYS 67430 1
 +!SYS 68431 1
 +!SYS 69432 1
 +!SYS 70433 1
 +!SYS 71434 1
 +!SYS 72435 1
 +</code>
 +
 ==== 221203 ==== ==== 221203 ====
   * X FSM LedSystemBlink einbauen   * X FSM LedSystemBlink einbauen
Line 24: Line 82:
   * X HLP-List einbauen   * X HLP-List einbauen
   * Download : {{:module:microcontroller:stm32commanddispatcher:2212031356_stm32commanddispatcher_00v07.zip |2212031356_Stm32CommandDispatcher_00V07.zip}}   * Download : {{:module:microcontroller:stm32commanddispatcher:2212031356_stm32commanddispatcher_00v07.zip |2212031356_Stm32CommandDispatcher_00V07.zip}}
 +
 +Uart-Terminal-Protocol:
 <code> <code>
 ************************** **************************
module/microcontroller/stm32commanddispatcher/stm32commanddispatcher.1670072281.txt.gz · Last modified: 2022/12/03 13:58 by omdevelop