Mot96
Members-
Posts
25 -
Joined
-
Last visited
Mot96's Achievements
MIDIbox Newbie (1/4)
0
Reputation
-
Hey. Ich habe mit meiner Midibox NG das Problem, dass sie nun schon zum zweiten Mal alle Datein auf der SD Karte "leer" gemacht hat. Es steht nichts mehr drin! Woran kann das liegen?
-
Hey Hab noch ein Rechtschreibfehler gefunden (bei der Option LCD Position) und ein Bug bei der Option Label behoben. Warte noch auf eurer Feedback :smile: Tom NG Code Tool.7z
-
Hey. Ich habe mal ein kleines Programm geschrieben, welche dabei helfen soll einfach den NG Code zu erstellen. Ich dachte mir, gerade wenn man mehrere Buttons und LEDs hat und das noch auf mehreren Bänken wird es von Hand schnell sehr aufwändig alles anzupassen. Probiert es einfach mal aus. Tipp: wenn ihr bei Text "@ID" oder "@HWID" dazuschreibt, wird die ID bzw. HWID an der jeweiligen Stelle eingefügt (die " weglassen). Feedback, Bugs, eventuelle Fehler und Vorschläge könnt ihr natürlich gerne melden. Grüße Tom NG Code Tool.7z
-
Hallo Ich hab mal noch eine allgemeine Frage. Müssen um eine Button Matrix zu betreibe die 220 ohm Widerstände auf dem DOUT Modul unbedingt gebrückt werden oder ist es auch möglich die 220 Ohm Widerstände zu nutzen.die 10k Ohm Widerstände auf dem DIN modul benötige ich ja sowieso, richtig? Mfg Tom
-
Projekt: Bau eines Lichtpultes in Kombination mit Grandma onPC2
Mot96 replied to Revolution's topic in Deutsch
Versuch mal bei deinem Encoder Event Enc_modus auf absolut zu setzen und range auf 0:1. Dann lass die ein Meta Event (z.B. Meta=runsection:1) ausfürhren. Nun fügst die im NGR file folgendes hinzu: " If ^section==1 If ^value==0 Send NoteOn USB1 1 1 127 Endif If ^value==1 Send NoteOn USB1 1 2 127 Endif Endif " -
Projekt: Bau eines Lichtpultes in Kombination mit Grandma onPC2
Mot96 replied to Revolution's topic in Deutsch
Du musst die Bootloader Applikation auf deinen Core laden. Dort machst du dann deine nötigen Einstellungen und wenn du fertig bist lädst du wieder die NG App auf den Core. Mfg Tom -
Ok :D meine Schuld. Danke für die Hilfe
-
Hier nochmal ganz genau das Problem mit der Bank: Mein NGC FIle: # Reset to default RESET_HW # LCD message after load LCD "%C@(1:1:1)Test" EVENT_LED id=2000 fwd_to_lcd=1 lcd_pos=1:1:1 label="Bnk%q" und mein NGR File: if ^section == 1 exec_meta IncBank LCD "%C@(1:1:1)OK!" endif if ^section == 2 LCD "%C@(1:1:1)%q" endif Wenn ich jetzt im Terminal "run 1 0" eingebe steht da auch, dass es ausgeführt wird (und auf dem Display steht "OK!"). Allerdings wird bei der Dummy LED immer noch "Bnk1" angezeigt. Und auch wenn ich über den Terminal "run 2 0" ausführe, steht immer noch eine "1" auf dem Display. Es scheint also so, als ob der Bankwechsel gar nicht ausgeführt wird. Ich hoffe ihr könnte mir helfen. Danke :)
-
Hat funktioniert! Danke :)) Und das Problem mit der Bank? Konnten sie das Problem gekonstruieren?
-
Hier ist der link zum datasheet. Auf der vorletzten Seite steht die pinbelegung :) http://www.reichelt.de/index.html?&ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=A500%252FLCD204BBL_EW20400GLY.pdf
-
Im Hauptfile steht nichts weiter als "RESET_HW" und das, was Marxon geschrieben hat, umd im Skriptfile steht nur das, was ich oben geschrieben habe. Das LCD hat nur einen E-Pin. Das Problem ist auch das im Bootloader (egal was ich eingebe) immer kommt "command handler not implemented"
-
An der Ausgabe scheint es nicht zu liegen, denn auch bei dieser Variante wird mir immer nur "Bnk1" angezeigt. Hier mal mein Skript: if ^section == 1 exec_meta IncBank endif Ausführen tue ich es mit "run 1 0".
-
Danke. Werde es morgen mal versuchen. Ja, es hat einen bestimmten grund ;)
-
Achso. , ausgegeben wird die Bank per LCD "@ (1:1:1) Bank: %q"
-
Hi Ich bin endlich dazu gekommen meinen LPC mit Midibox NG zu testen. Das erste Problem ist, dass ich ein 4x20 LCD habe und deswegen habe ich im bootloader (Jumper 27 gesteckt) mit dem Befehl "lcd_height 4" versucht die Größe zu ändern. Als Antwort kam aber "command handler not implemented" Das zweite Problem ist, ich habe zwei Skripte erstellt. Das erste soll mit "exec_meta IncBank" die Bank erhöhen. Das Zweite fragt die Banknummer per if Abfrage ab und gibt diese dann auf den LCD aus. Das Problem ist, dass wenn ich die beiden Skripte manuel nacheinander ausführe, mir immer wieder nur Bank 1 angezeigt wird. Also wurde die Bank nicht erhöht? Danke für eure Hilfe :)