OC32 Firmware 0.0.2.3
Aanpassingen Servo Range
- Er zit een aantal aanpassingen in de definitie van Servo Range en (flinke aanpassingen in) de interne programmacode. Dit moet het straks mogelijk maken om auto-suspend te implementeren. Aan het gedrag van je OC32 zou niets moeten veranderen, aangezien de definities "backwards compatible" zijn.
LED configuratie
- Het is nu mogelijk de diagnose LEDs op de OC32 te configureren
OC32 Config 0.0.2.3
Tab General
Mogelijkheid toegevoegd om de diagnose LEDs te configureren. Werking van de opties: Groen
- Basic DCC Packet = Wanneer een Basic DCC Packet wordt ontvangen met adres binnen de geconfigureerde range
- eXtended DCC Packet = Wanneer een eXtended DCC Packet wordt ontvangen met adres binnen de geconfigureerde range
- OM32 Message = Wanneer een OM32 bericht wordt ontvangen met het juiste module adres
- OC32 Message = Wanneer een OC32 bericht wordt ontvangen met het juiste module adres. zgn "poll messages" worden genegeerd.
- Idle Flash = Regelmatige "knipper" - indien geen andere functie is geselecteerd
Oranje
- DCC Checksum Error = Indien een DCC pakket wordt ontvangen met een foute "checksum"
- All Received Datagrams = Bij elk ontvangen datagram (DCC, RS232, RS485) - indien geen andere functie is geselecteerd
Tab OC32 Device Configuration
- Bij Pin Configuration - Servo zijn de instellingen van "Range" aangepast. "Delayed Range" is vervallen en vervangen door "Suspended" i.c.m. "Servo Initialized". De laatste is een "read-only", dus die kun je niet instellen, alleen uitlezen. De optie "Auto Suspend" is toegevoegd alleen deze werkt nog niet in 0.0.2.3!!.
- Indien je klikt op het tekstlabel "Pin" (links) krijg je een pop-up waarmee je de (= alle!) instellingen van die betreffende pin kunt kopieren, plakken en wissen.
- Indien je klikt op het tekstlabel "Aspect" (links, indien "Show Details" aan staat en Number of Aspects > 0 is) krijg je een pop-up waarmee je de instellingen van die betreffende aspect kunt kopieren, plakken, wissen en opschonen. Opschonen (Cleanup) wil zeggen dat de instructies na een lege instructie gewist worden.
LET OP: Als je de servo-instellingen van een oudere fimware dan 0.0.2.3 configureert met OC32Config 0.0.2.3 zouden er onbekende effecten kunnen optreden. Dus in dit geval geldt nog meer dan anders: Als je OC32Config 0.0.2.3 gebruikt zorg dan dat er (minimaal) firmware 0.0.2.3 in je OC32's zit.
OC32 Config 0.0.2.3c
Algemeen
- Omdat de nummering van modules en uitgangen vanaf adres 1 niet exclusief aan Koploper is voorbehouden heet deze optie nu "Start Numbering at 1"
- Met de button "Transparent Mode" kun je je RM-U of je UCCI in Transparent Mode zetten om de OC32's die daarachter zitten te configureren. Je hoeft dus niet meer speciaal DinamoConfig hiervoor te starten. Voorwaarde is uiteraard wel de juiste firmware in je RM-U/UCCI.
Tab OC32 Device Configuration
- Boven het pinnummer zie je nu met welk serieel adres (RS485/RS232) en met welk DCC adres de betreffende Pin wordt aangesproken. Bij seriële adressering is dit onder andere afhankelijk van het module-adres. Bij DCC adressering is dit het ingestelde DCC adres (Tab "General").
- Als je "Show Details" hebt aanstaan krijg je door te klikken op het nummer vóór de instructie een pop-up menuutje waarmee je een instructie kunt invoegen of verwijderen. De instructies daarna schuiven dan 1 plaats op.
OC32 Config 0.0.2.3d
Tab OC32 Device Configuration
- In OC32COnfig (0.0.2.3. of later) zit een knop "Reload DD". Dat staat voor "Reload Device Definitions". Daarmee kun je, terwijl OC32COnfig actief is een nieuwe Device Definitiefile selecteren. Vanaf OC32Config 0.0.2.3d kun je door het indrukken van de "Shift" toets bij het klikken op "Reload DD" een te selecteren definitiefile toevoegen aan hetgeen op dat moment al is geladen.
Veel plezier!