MIDIbox Forum: MIDI-Seq4 Verwirrung beim Hardwareconfig-file - MIDIbox Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

MIDI-Seq4 Verwirrung beim Hardwareconfig-file Rate Topic: -----

#1 User is offline   iswestija 

  • MIDIbox Newbie
  • Pip
  • Group: Members
  • Posts: 16
  • Joined: 04-August 11
  • LocationGermany - Berlin

Posted 10 December 2011 - 14:03

Hallo zusammen,

ich habe jetzt mein MIDI-Sequencer4 fertig gebaut.
Für die DIN- und DOUT Platinen habe ich eigene Layouts erstellt mit veränderter Pinbelegung.
Jetzt geht es darum , das Hardware-Config File anzupassen.
Also habe ich das File "MBSEQ_HW.V4" geöffnet um es zu editieren.
Da steht z.B.

# SR Pin
LED_TRACK1 1 0
LED_TRACK2 1 1
LED_TRACK3 1 2
LED_TRACK4 1 3

Was ist jetzt "Pin 0" ?
In den Anschlussplänen findet man nur Bezeichnungen wie "D0" bis "D7"
Die Annahme das "Pin 0" gleich "D0" sein soll scheint aber falsch zu sein
denn "LED Track1" liegt laut Anschlussplan an "D7".
Also wie muss man das jetzt verstehen ?

Leider musste ich nachträglich feststellen(Leiterplatte bereits fertig), dass eine solche
Konfigurationsmöglichkeit für die Step LED's 1 - 16 nicht existiert oder
habe ich da was übersehen ?

Bei der Encoderkonfiguration ist mir auch noch was unangenehmes aufgefallen :
Man kann offenbar nur ein Pin konfigurieren und der andere Pin muss automatisch daneben liegen.
Jedenfalls ist er nicht angegeben.

Ich würde mich freuen wenn mir jemand weiter helfen könnte.

Gruss
-iswestija-

#2 User is offline   Hawkeye 

  • MIDIbox Guru
  • PipPipPipPip
  • View gallery
  • Group: Programmer
  • Posts: 1,091
  • Joined: 24-July 10
  • LocationGermany, Munich

Posted 10 December 2011 - 15:04

Hi!

* die DOUT LEDs liegen umgekehrt an: http://midibox.org/f...post__p__132705 (siehe "Note")
* die STEP LEDs sind nur gesamt einzelnen Shift Registern zuzuordnen, was ja auch Sinn macht, da Du eh zwei davon brauchst (vier für duo color option)
* die Encoder Pins liegen auch immer nebeneinander, was ebenso Sinn macht, um die Kabel bis zu den Shiftregistern parallel führen zu können.

Ciao und viele Grüsse!
Peter

#3 User is offline   iswestija 

  • MIDIbox Newbie
  • Pip
  • Group: Members
  • Posts: 16
  • Joined: 04-August 11
  • LocationGermany - Berlin

Posted 12 December 2011 - 08:53

Hi Peter,

danke für die schnelle Antwort mit den Infos.

zu 1 : ok , an sich kein Problem aber es wäre besser wenn das MBSEQ_HW.V4 File angepasst würde
damit newbies wie ich es einfacher haben.

zu 2 : ja , dass macht schon Sinn wenn die ersten 8 Step-LED's auch an einem Schieberegister hängen.
Habe ich ja auch so gemacht , nur dass in mein Layout die Reihenfolge der DOUT's anders ist.
Hatte geglaubt dass man das auch konfigurieren kann.

zu 3 : meine Encoder Pins liegen auch nebeneinander nur musste ich jetzt feststellen dass meine Encoder
alle falsch rum drehen : dreh ich nach links erhöhen sich die Werte und umgekehrt.
Kann man das nachträglich noch ändern ohne ein neues Layout machen zu müssen ?



Gruss

-iswestija-

#4 User is offline   Hawkeye 

  • MIDIbox Guru
  • PipPipPipPip
  • View gallery
  • Group: Programmer
  • Posts: 1,091
  • Joined: 24-July 10
  • LocationGermany, Munich

Posted 12 December 2011 - 09:28

Hi,

zu 3) - das müsste man eventuell mit dem DETENTION Mode umstellen können - bin mir aber nicht 100% sicher :-)
Viel Glück :-)

http://www.midibox.o...php?id=encoders

##################################################
# Encoder Functions
# SR = 0: encoder disabled
# SR = 1..16: DIN assignment
# Types: NON_DETENTED, DETENTED1, DETENTED2, DETENTED3
##################################################

#          	SR  Pin  Type
ENC_DATAWHEEL   6 0   DETENTED2

# the speed value for the datawheel which is used when the "FAST" button is activated:
ENC_DATAWHEEL_FAST_SPEED 3

#    	SR  Pin  Type
ENC_GP1   1   0   DETENTED2
ENC_GP2   1   2   DETENTED2
ENC_GP3   1   4   DETENTED2
...


Ciao,
Peter

This post has been edited by Hawkeye: 12 December 2011 - 09:29


#5 User is offline   iswestija 

  • MIDIbox Newbie
  • Pip
  • Group: Members
  • Posts: 16
  • Joined: 04-August 11
  • LocationGermany - Berlin

Posted 12 December 2011 - 11:05

Hi Peter,

ja , dein Tip könnte funktionieren , probier ich auf jeden Fall aus.

zu deinem Link konnte ich leider keine Grafik zu "DETENTED3 " finden . Gibt es die irgendwo
bzw. was ist der Unterschied zu den anderen Moden ?

Danke für deine Hilfe.

-iswestija-

#6 User is offline   Hawkeye 

  • MIDIbox Guru
  • PipPipPipPip
  • View gallery
  • Group: Programmer
  • Posts: 1,091
  • Joined: 24-July 10
  • LocationGermany, Munich

Posted 12 December 2011 - 11:39

Hi,

Hier ist ein interessanter Thread zu dem Thema, obwohl MIOS8-spezifisch:
http://midibox.org/f...ncoder-handler/

und hier die Grafik zu den DETENTED Modes:
http://midibox.org/f...post__p__120581

Es gibt wohl auch höhere DETENTED Modes in MIOS32, die bis DETENTED5 deklariert sind:
http://www.midibox.o...32__enc_8h.html

ich weiss jedoch nocht, ob sie von SEQV4 (also dessen Konfigurationsreader) unterstützt werden (nie probiert).

Ciao,
Peter

PS: Nachdem ich das alles nochmal gelesen hab, hab ich doch das Gefühl, dass Du evtl. die Pins mit Hilfe von Kabelbrücken umlöten musst...

This post has been edited by Hawkeye: 12 December 2011 - 11:47


#7 User is offline   iswestija 

  • MIDIbox Newbie
  • Pip
  • Group: Members
  • Posts: 16
  • Joined: 04-August 11
  • LocationGermany - Berlin

Posted 22 December 2011 - 12:29

Leider führten Änderungen zum Detented Modes nicht zu einer Änderung der Drehrichtung.
Musste doch die Leiterplatte ändern.
Bei Detented 4 und 5 funktionierte der Encoder gar nicht mehr , schein also nicht
unterstützt zu werden.

Gruß aus Berlin mit seinem schmudligen Wetter :unsure:

-iswestija-

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users