Posts by dirk_e

    Das die maximale Last bei Deinem Automode nicht auftreten würde habe ich auch nie behauptet.

    Das man in einigen Betriebsmodi noch Zeit hätte um Anderes zu machen habe ich auch schon gesagt.

    Ich könnte >35 Jahre Erfahrung im Embeded Bereich anbieten (8048/Z80/PDP11/6502).

    Also Bitte, ich kenne mich mit BIT fummelei mehr als gut aus.

    Und wie schon gesagt C verschwendet mit Sicherheit etwas, aber das bischen kann ich verschmerzen, wenn ich dafür nicht Assembler nehmen muss.

    So zum Beispiel 1Byte anstatt 1Bit, kann man zusammen fassen, muss man aber nicht.

    Genauso bei der Codegröße, kann man den Code so optimieren das man den nicht mehr lesen kann, was am Ende nur wenig spart aber einen nur Ärgert.

    Aber ich lerne gerne noch dazu, der GCC übrigens auch!

    Ich glaube das außer dem Player vom Ulrich dir nur eine selbst geschreibene Firmware helfen könnte.

    Aber Du hast ja eine Lösung und ein IN->OUT sollte da nicht wirklich ein Problem sein das umzusetzen.

    Um die Doku wird sich schon gekümmert!

    VG, Dirk

    Hier die kurz Antwort:

    "letzten Bit optimiert." Kann ich sagen weil es so ist und nicht weil ich ein Programierer bin!

    In Assembler wäre eventuell vielleicht noch was zu machen, aber in C ist Ende der Optimierung.

    44Hz bedeutet je:

    - 513 Byte senden

    - 513 Byte empfangen

    - USB 16* In & Out von den Daten.

    - einige Timer und der ganze Kopier und vergleich Kram parallel.

    Der AVR hat leider keinen DMA und muss somit alles von Hand per Interrupt machen

    Kannst es mir Glauben der Prozessor hat was zu tun bei maximal Last!

    Ja man kann die Daten nicht aktiv abfragen!

    Braucht normalerweise auch niemand, der PC / RPI muss sowieso den Modi einstellen und bekommt dann die Config zurück.

    Die Config muss man auch nur einmal einstellen, wer das im Bertieb regelmäßig machen würde hat den Sinn dieser Parameter nicht verstanden und sollte besser es mit einer FTDI Schnittstelle probieren.

    Wie gesagt einen Statischen Universe Ablauf (1-X) wäre machbar, der war sogar schon mal im Gespräch, aber immer wieder verschoben worden.

    VG Dirk

    Also wie schon gesagt das Ding ist Voll und da ist alles schon bis zum letzten Bit optimiert.

    Es gab zwar mal eine RAM Sparvariante (Version 0.001) aber die war Fehleranfällig und konnte nur IN oder OUT.

    Der Prozessor ist schon recht am Würgen wenn der unter Volllast läuft.

    Also 44Hz DMX In und Out und am Besten .dann noch IN + PC ==> OUT

    Ein Editor / Ablauf-Generator wird es nicht geben, außer DU schreibst den.

    Diese Funktion übernimmt DMXControl normalerweise.

    Da wäre zwar wieder viel von der Prozessor Leistung da.

    Dann könnte man irgendwie einen FORTH, LUA, JAVA, BASIC oder C Interpreter rein bauen.

    Oder gleich ein DMXC embeded Kernel.

    Da wünsche ich Viel Spaß, ich mache das bestimmt nicht!

    Einen Statischen Speicher von 1-X Universe könnte man nachdenken, aber wie schon gesagt da gibt es andere Projekte.

    Zu allem Anderen wurde schon alles gesagt!

    VG Dirk

    Also so regelmäßig sendet das U1 nicht die Config Daten!

    Eigentlich nur wenn man den Modus ändert oder die Configdaten überträgt.

    Das war so einer der Zeitpunkte wo man das einfach mal so zwischendurch senden konnte.

    Die Software ist halt intern zum DE-Interface kompatibel.

    Darum sind Abfragefunktionen nie eingebaut worden.

    Aber die Configdaten wollten wir wenigstens wieder haben, weil man beim DE/FX5 nie wusste was da gerade drin war.

    Außerdem ohne diese Daten war das ändern der Werte auch immer so eine Sache.

    Um so etwas einzubauen müsste nur jemand Zeit haben und es uns was für die DMX-Software bringen.

    Programmierte Abläufe oder so was ähnliches passt nicht wirklich in den Prozessor.

    Da ist der zulangsam BZW: RAM ist Voll, EEProm und Flash genug frei aber das bringt nicht wirklich was.

    Klar kann man so etwas wie "aktuelles Universe speichern" einbauen und das irgendwann abrufen.

    Würden dann aber auch nur 1-X Universe werden, kenne jetzt nicht die genaue Eeprom größe.

    Aber das war bis jetzt nie gefordert und dafür gibt es andere Projekte (DMX-Recorder von U.Radig) die das können.

    Was für uns nicht gerade ein Anreiz ist das umzusetzen.

    VG Dirk

    Das Interface wird einen Wackelkontakt haben (schlechte Lötstelle).

    Dadurch bleibt es gelegentlich irgentwo hängen oder meldet sich zu einem dummen Zeitpunkt einfach ab.

    Je nach Zeitpunkt hast Du dann unterschiedliche Probleme.

    Also alles noch mal ansehen, oder jemand muss sich das mal ansehen.

    Ich denke das der Jenige dann mindestens das Rückporto von Dir braucht.

    Viel Glück beim suchen,

    Dirk

    Parallelbetrieb wie beim DE wurde nie vorgesehen, machbar aber irgendwie schon.

    An einfachsten Fall die Sicherung auf einer Seite raus (USB trennen) und da die 5V anlegen.

    Wie die Software darauf reagiert, wenn man zuerst die Spannung anlegt und dann viel später USB kann ich nicht zu 100% sagen.

    Ich denke aber das das gehen könnte, getestet habe ich das mal im Rahmen der letzten Änderung.

    Da wurde glaube ich USB erkannt,

    Das Interface geht aber nach ca. 12sec in den Repeater Modus ohne USB!

    VG Dirk

    Im normal Fall sollte USB nur 100mA liefern und dann auf den gewünschten Wert sich einstellen.

    So war das mal angedacht, nur ich denke da hält sich seit USB2.0 oder schon USB1.1 kaum ein Hersteller dran.

    Eine Überwachung war früher auch vorgesehen, aber das macht heute wohl nur noch eine Sicherung.

    VG, Dirk

    Das NODLE ist galvanisch von der DMX Seite getrennt und somit sollte man jeden Mist auf der DMX Seite drauf geben können.

    AUSSER man zerlegt die DMX-5V und der DC/DC würde rückwärts den USB Bus killen.

    Auch wenn ich es nicht wirkich für möglich halte, sollte ich wohl das mal testen!

    So ein DC/DC ist ja unteranderem dafür gebaut damit so was nicht passiert.

    VG, DIrk

    Das mit dem anzapfen der USB Versorgung (vom NODLE) geht nur wenn der USB Controller sich nicht an die eingestellten 250mA hält.

    Normalerweise sagt man dem PC ja was man haben will und der sollte irgendwie reagieren wenn man mehr zieht, machen aber nicht alle.

    Darum testen, kann ja nicht wirklich was kaputt gehen.

    VG, Dirk.

    Wenn es um die Efekte geht, da ist die 3.X unschlagbar gut. Kenne nichts was da heran kommt.

    Es fehlt halt nur das eine oder andere, aber früher oder später kommt auch hier alles notwendige.

    Aber was ist schon notwendig? Ist immer eine Sache der Anwendung!

    Bei der 2.X, genauso wie bei einingen anderen, ist recht viel dabei, aber es ist manchmal nicht einfach alles damit zu machen.

    QLC+ kenne ich auch und die aktuelle Version ist schon recht brauchbar, aber es ist halt immer eine Sache der Anwendung und der Vorlieben.

    VG Dirk

    Ich würde da nicht Würfeln!

    Wenn irgendwas an der Software mal wäre oder wir etwas neues uns ausdenken, dann kommt das NUR ins NODLE rein und nicht ins DE.

    Am DE werden wir garantiert nichts an der Software ändern, weil die nicht von uns ist.

    VG, Dirk

    Bei den Ebay Dingern muss man aber aufpassen, ich habe mir vor einingen Jahren mal so ein Teil zum spielen gekauft.

    Das Ding ist so laut das man das nur in einer Disco einsetzen könnte.

    Ich habe aber letztes Jahr auf dem Vereinstreffen ein Teil gesehen das man ohne Probleme überall einsetzen könnte.

    Ich war verwundert wie leise das Teil war, da ich ja nur mein extrem lautes Teil kannte.

    Ich müsste den Servo zwar nur tauschen aber da komme ich einfach nicht dazu.

    VG, Dirk

    Hallo.

    Beim Aufräumen habe ich noch 2 NODLE Platinen gefunden.
    Diese habe ich aufgebaut mit Neutrik Buchsen und biete die hier an für je 75EURO (incl Porto).

    EDIT: Habe den Preis korigiert, der war falsch!

    Das Gehäuse ist nicht beschriftet!


    10567-u1-2018-jpg

    Bei Fragen mich bitte anschreiben.

    Alle Module sind neu und wurden logischerweise nochmal auf Funktion getestet.

    Alle Preise sind incl Porto (DHL)!

    Viele Grüsse,
    Dirk