Also ich möchte über DCC die Lok fahren und halt wenn das geht einige Funktioen schalten.
Warum DCC, ist für meien Bruder soll ein Reinigungzug für die Schienen werden.. und er hat nix zu wischen... Noia 6310..
Wie ich schon im Git geschrieben habe macht mein ESP-12F (bzw WEMO d1 MINI /Oder LoLIn 0.9 module) balles aber keine DCC Anzeige. (dccsniffer)
Nun ich hab das letzte Arduino IDE 1.8.8 und die ESP Lib 2.4.2. Ich habe esp WMOS D1 R2 Mini (4 m 1m Spiff)eigestellt.
IwIP v1.4 prebuld falls das wichtig ist.
Was ich auch noch nachinstallieren muste war die Linkedlist by Ivan Seidel 1.2.3 die hat gefehlt. Ich hoffe das ist die richtige was andres hab ich nicht gefunden.
Das letzte Git runtergeladen und compiliert. Es sind Warungen das config.h #include "Connectors.h"; <-- das ;
Hab ich bereinigt sört aber scheinbar nicht wirklich.
Eine config.json gebaut.
Ich kann über Wlan fahren ! Mein DCC Signal ist ok es wird mit einen Nano und einer anderen Lösung decodiert sauber.
Pin D7 ist auch richtig ich habe es mit einem anderen sketch geprüft das auch die Interrupts (Taster) auslöst.
Webserver geht normal auf ich kann auch über Controll Fahren.
So, übrigents auch das NMRA Decoder Demo läuft nicht, bzw. es zeit 1 bis zwei Decodierte Pakete an und dann bleibt es stehen. Aber andere Baustelle.
Leider weis nicht nicht mehr weiter was gibts noch zu beachten?
a
Im Serielmonitor siehts so aus:
22:18:51.495 -> Started!
22:18:51.495 -> Compiledate: Dec 26 2018 22:01:58 {NONGITVERSION}
22:18:51.495 -> MEM 26808 / Controller
22:18:51.528 -> MEM 24224 / Wifi
22:18:51.528 -> Starting Wifi...
22:18:51.528 -> MEM 24728 / Webserver
22:18:51.528 -> MEM 23048 / Serial
22:18:51.528 -> MEM 23048 / Cfg
22:18:51.528 -> MEM 22920 / Cfg Read
22:18:51.528 -> MEM 22808 / Starting Parsing
22:18:51.528 -> MEM 21808 ap
22:18:52.426 -> AP-IP: 192.168.0.111
22:18:52.462 -> Exists: 0
22:18:52.530 -> MEM 20024 dcc
22:18:52.530 -> Starting DCC Receiver ...
22:18:52.530 -> MEM 19872 simulateZ21
22:18:52.530 -> Starting Z21 Zentrale ...
22:18:52.530 -> MEM 19544 dccsniffer
22:18:52.530 -> MEM 19328 webservicelog
22:18:52.530 -> MEM 19192 cmdlogger
22:18:52.530 -> MEM 19000 pwm
22:18:52.530 -> Starting PWM...
22:18:52.530 -> PWM-Pin: D1 Forward-Pin: D6 Reverse-Pin: D5
22:18:52.530 -> S: locospeed
22:18:52.530 -> Connector-Sektion leer oder fehlerhaft!
22:18:52.530 -> MEM 18640 / Closing Parser
22:18:52.530 -> MEM 19640 / Cfg-End
22:18:52.530 -> MEM 19792 Post Config
22:18:52.530 -> MEM 19816 / Setup Finish
22:18:52.530 ->
22:18:52.530 -> Setup finish!
Mein config.json
Code: Alles auswählen
{
"version": "3",
"cfg":
[
{
"m": "ap",
"ssid": "Z21_NMC",
"pwd": "12341234"
},
{
"m": "dcc",
"gpio": "D7"
},
{
"m":"simulateZ21"
},
{
"m": "dccsniffer"
},
{
"m": "webservicelog"
},
{
"m": "cmdlogger"
}
],
"out":
[
{
"id": "pwm1",
"m": "pwm",
"pwm": "D1",
"forward": "D6",
"reverse": "D5"
}
],
"in":
[
{
"m": "locospeed",
"addr": "4711",
"out":
[
"pwm1"
]
}
]
}