Napiks Posted January 3, 2009 Report Share Posted January 3, 2009 oh heilige traktorizer götter :Dich hätte mal ne kleine frage an euch ...und zwar kann ich mit dem code hier ja Ain veränderungen im LCD anzeigen lassen...void AIN_NotifyChange(unsigned char pin, unsigned int pin_value) __wparam{ MIOS_LCD_Clear(); MIOS_LCD_CursorSet(0x00); MIOS_LCD_PrintCString("Pitch"); MIOS_LCD_CursorSet(0x40); MIOS_LCD_PrintBCD4(pin); MIOS_LCD_PrintBCD4(MIOS_AIN_Pin7bitGet(pin)); MIOS_MIDI_TxBufferPut(0xb0); MIOS_MIDI_TxBufferPut(pin); MIOS_MIDI_TxBufferPut(MIOS_AIN_Pin7bitGet(pin));}der code gilt aber für alle pins aufm core ... also wenn ich jetz einzelne pins anzeigen lassen will ?(Pitch für die jeweiligen fader mit nem andren text ) was müsst ich denn da ändern ?weil wenn ich in die (pin) felder die nummern des Ains eintrage dann macht der mir im sdcc skeleton keine projekt.hex datei mehr ... ???ich hoffe das was ich geschrieben hab wird verstanden :) :)GrüßeNapiks Quote Link to comment Share on other sites More sharing options...
MTE Posted January 6, 2009 Author Report Share Posted January 6, 2009 Ähm, benutzt du schon die neueste SVN-Toolchain ? Poste bitte mal die Fehlermeldung beim compilieren. Quote Link to comment Share on other sites More sharing options...
nILS Posted January 6, 2009 Report Share Posted January 6, 2009 Anmerkung am Rande: "MIOS_LCD_PrintBCD4(MIOS_AIN_Pin7bitGet(pin));" is eine ziemlich langsame Angelegeneheit und sollte in einer Funktion die häufig aufgerufen wird nicht unbedingt drin sein. Schneller wäre das hier: MIOS_LCD_PrintBCD4((unsigned char)(pin_value>>2));Mit Grüßem vom Herrn Stryd. Quote Link to comment Share on other sites More sharing options...
Napiks Posted January 6, 2009 Report Share Posted January 6, 2009 wie bekomm ich denn die fehlermeldung geloggt ? das fenster von der make datei verschwindet so schnell dass ich das nich lesen kann?stryd: das versteh ich nich so ganz was du mir sagen willst sorry :-)und was bitte ist svn toolchain ? Quote Link to comment Share on other sites More sharing options...
Napiks Posted January 15, 2009 Report Share Posted January 15, 2009 aaaalso...hab jetz ne lösung gefunden... void AIN_NotifyChange(unsigned char pin, unsigned int pin_value) __wparam{ MIOS_MIDI_TxBufferPut(0xb0); MIOS_MIDI_TxBufferPut(pin); MIOS_MIDI_TxBufferPut(MIOS_AIN_Pin7bitGet(pin)); if(pin == 0)if(MIOS_AIN_Pin7bitGet(0)) { MIOS_LCD_CursorSet(0x40);MIOS_LCD_PrintCString("Pitch Deck A"); MIOS_LCD_PrintBCD4(MIOS_AIN_Pin7bitGet(pin)); } if(pin == 1)if(MIOS_AIN_Pin7bitGet(1)) { MIOS_LCD_CursorSet(0x40);MIOS_LCD_PrintCString("Pitch Deck B"); MIOS_LCD_PrintBCD4(MIOS_AIN_Pin7bitGet(pin)); } }das funzt jetz so wie ichs will ...nu hab ich noch n problem mit nem 2. display ... wenn ichs anschliess dann bleibts blank, wenn ich aber die LC raufschmeiss dann gehts ...wie kann ich sem SDCC Skeleton sagen dass ich 2 Displays drann hab ? ich hab bis jetz noch nichts passendes gefunden ...MfGEDIT: das mit den displays hat sich erledigt ... habs auch hinbekommen ... macht euch also bereit (wenn ich rausgefunden hab wie ich in der wiki ne seite über mein controler machen kann) für einen neuen controler .... "Traktorizm" ;-) Quote Link to comment Share on other sites More sharing options...
drehher Posted February 7, 2009 Report Share Posted February 7, 2009 hisuper cool der traktorizer !bau jetzt auch einen und wollt mal fragen ob jemand schon mal über einen shift button nachgedacht hat.also einfach ein knopf den man gedrückt hält und alle buttons oder auch encoder und potis eine zweite funktion haben -währ z.B. super um zwischen toggle und hold zu wählen oder den rechtsklick bei einigen buttons zu wählen.müsste doch eigentlich einfach in in die software einzubauen sein - nur nicht für mich keinen plan von programmierung ???mfgandi Quote Link to comment Share on other sites More sharing options...
drehher Posted February 7, 2009 Report Share Posted February 7, 2009 upps das mit dem shift button kann man ja auch in traktor einstellen dann hat sich das wohl erledigt :Pcu Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.