Forum Replies Created

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • in reply to: L9110 auf 100% trotz korrekter Rocrail-Befehle #6521
    Martin HuckeMartin Hucke
    Participant

    Hi, es könnte von der ESP8266-Version mitabhängen, also die Hardware hat da durchaus einen Einfluss.
    Bei allen Releases vor v3.0 war es ein 10Bit-Wert (0..1023), ab Version 3.0 ist es ein 8-Bit Wert (0…255)

    v3.0 –> https://arduino-esp8266.readthedocs.io/en/3.0.0/reference.html
    v2.0 –> http://arduino.esp8266.com/Arduino/versions/2.0.0-rc2/doc/reference.html

    in reply to: Which IR receiver 8884 needed? #6422
    Martin HuckeMartin Hucke
    Participant

    Both are working quite well. I haven’t found any differences in the supported commandset.

    in reply to: MTC4PF – MattzoTrainController for Power Functions #5809
    Martin HuckeMartin Hucke
    Participant

    Hi Herbert, I’ve engineered the protocol rever2sly and this protocol is pretty similar to the Power Functions Interface Specification. But definetely it supports a subset of that specification only. It is a predecessor of the PF protocol. Thus I’ve been successfull in integrating the RC trains #7897 and #7898 into the Mattzo project with minimal effort. Due to the abolsute requirement to implement the controller <–> train interface in a resilient and fault tolerant way, it is not possible to make use of the Step up/Step down (+/-) commandset of the infrared remote control. It is requiredto set an abolute speed and you need to repeat that command on a regular base. The infrared protocol is a unidirectional protocol and for the moment there is no possibility to get any acknowledgement or to regulate the speed.

    Unluckily I’ve also found that not all RC train controllers are supporting the required commands. 3 out of 5 RC train bases that I own are supporting it, 2 unfortuneately not. Obviously there are different firmware versions on the market. The older ones (2005 –> ???) can’t be integrated unluckily.

    This means that it is not guaranteed and it is more trial-and-error if you have a train base that supports the required commands.

    Therefore I will share my knowledge about that protocol with you pretty soon and also explain the required modifactions in the the firmware. You will be able to make them yourselfs, believe me. Stay tuned !

    • This reply was modified 1 year, 3 months ago by Martin HuckeMartin Hucke.
    • This reply was modified 1 year, 3 months ago by Martin HuckeMartin Hucke.
    • This reply was modified 1 year, 3 months ago by Martin HuckeMartin Hucke.
    in reply to: MTC4PF – MattzoTrainController for Power Functions #5801
    Martin HuckeMartin Hucke
    Participant

    Hi everybody,
    during the last days I spent very much effort in analysing and decoding the RC Train infrared protocol used by Lego before Powerfunctions. This protocol has been used for the ICE #7897 and the green crocodile #7898.
    I succeded with the analysis and I have implemented it on my desktop test setup into MTC4PF. I am more than glad (and also a proud) that it is running now pretty smoothly (after I’ve finetuned the timing, which is quite different from the PF protocol).

    Is anybody interested to get it, too ?

    Kind regards,
    Martin

    • This reply was modified 1 year, 3 months ago by Martin HuckeMartin Hucke.
Viewing 4 posts - 1 through 4 (of 4 total)