-
Posts
1,279 -
Joined
-
Last visited
-
Days Won
71
Content Type
Profiles
Forums
Blogs
Gallery
Posts posted by Phatline
-
-
to be exactly: when i connect the POWER off the first Host, and a few milliseconds later the BLM, then the BLM startup in a blank mode - all buttons then are deactivated
in any other case, the BLM start up vie this Green LEDS on Horizontal 0 4 8 12, and Vertical 0 1 2 3. and these "positions/fix-points" will not turn off - they change the color yes, but turning off...no way.
dont matter which BLM_SCALAR_MASTER_LED_Set i do...
how ever as attachment a example:
when pressing the left most horizontal EXTRA button, you load some Matrix content into the BLM... when pressing the 2nd EXTRA button the BLM get loadet with a empty array, however the first 7 horizontal extra buttons are loading 7 different Arrays into the Matrix
these 7 buttons are in Radio-Switch-Mode, which means, if you press one of them, the others change their color to e.g.blue, while the active should be shown...in theory...but when this green LEDs (on Step 1 5 9 13) are shown from startup, they dont go awayy,
my code in this case:
u8 extra[2][16] = {{}}; u8 MtxPartNr = 0; if(element_id == 1) {//x-extra-buttons if(button_depressed == 0) { //avoid double triggering, since we toggle... if(button_x <= 6) { int x; for(x=0; x<7; x ){extra[0][x] = 1;} //change all Songpart LEDs to e.g in my case blue extra[0][button_x] = 2; MtxPartNr = button_x; //activate one of the 7 songparts-indicators /now dumpout all extra X LEDs int x; for(x=0; x<16; x ) {BLM_SCALAR_MASTER_LED_Set(ID, 1, x, 0, extra[0][x]);} //(blm, element_id, button_x, button_y, new_colour); }}}
what i am wondering now is a. the Green LEDs thing... and b.why the LED that get the command LED-Color "2" why it then is turned off...
and a 2nd strange thing..
I have activated the 4 Faders on my BLM on the 5A board, I have bridged 5B hardware side.
when i move the onboard Faders: I get follwing informations via a LCD print message into static s32 APP_BLM_ButtonCallback(u8 blm, blm_scalar_master_element_t element_id, u8 button_x, u8 button_y, u8 button_depressed){
element_id = 0 (which should be the Matrix)
button_x=1
and over button_y i got 5, 9 15, and other stuff when moving one of the faders. ----and that in the ButtonCallback Function???? this of course cause some Matrix Blinking....these are Matrix informations x=1 =2nd vertical row, and y 5 7 1.... are the LEDs of the 2nd row...
do you have a idea? or better a 32bit blm to test the file?
-
ah understand...happy programming
-
nice
compact code.
i only ask, because, i thougt there is a optimized transfair-methode for the Matrix, by transfairing row-wise in some kind of pattern... and because i have to rewrite the code so or so. (what is good idea anyway)
by analyze?g existing code e.g. a monster like SEQ - - for that i am to much newbee, i feel/think i got everything i need to do my job from here with your tutorial/explaination/documentation that you have made - very cool.
-
GREAT!
DANKEx1000
when i want to transfair a Matrix, ís there a better way then this: ? (@ least it work on my machine)
if( element_id == BLM_SCALAR_MASTER_ELEMENT_SHIFT ) { u8 counter = 0; for(counter=0; counter<16; counter++){ BLM_SCALAR_MASTER_LED_Set(0, 0, 0, counter, MtxPart[0][0][counter]); //(blm, element_id, button_x, button_y, new_colour); BLM_SCALAR_MASTER_LED_Set(0, 0, 1, counter, MtxPart[0][1][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 2, counter, MtxPart[0][2][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 3, counter, MtxPart[0][3][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 4, counter, MtxPart[0][4][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 5, counter, MtxPart[0][5][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 6, counter, MtxPart[0][6][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 7, counter, MtxPart[0][7][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 8, counter, MtxPart[0][8][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 9, counter, MtxPart[0][9][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 10, counter, MtxPart[0][10][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 11, counter, MtxPart[0][11][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 12, counter, MtxPart[0][12][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 13, counter, MtxPart[0][13][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 14, counter, MtxPart[0][14][counter]); BLM_SCALAR_MASTER_LED_Set(0, 0, 15, counter, MtxPart[0][15][counter]);} }
-
yeaH!
-
I am not clear what the optimized LED-Pattern Transfair is, the Readme says:
host updates all LEDs by sending CC events (Bn ..)
CC messages? can you give me a example? Do i need sysex handshakes 4 that, or can i simple send a CC,
i have a Array of Variables, call it Matrix{16[[16], ok now i want to transfair the whole data from one Core32 to the BLM Core32 (via Midi.)
-ok, up to now I send single Note Events for every cell, like this:
u8 CCoutPort = 32; u8 counter = 0; u8 Matrix[16][16] = {{}} for(Counter=0; Counter<16; Counter ) { MIOS32_MIDI_SendNoteOn(CCoutPort,0, Counter, Matrix[0][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,1, Counter, Matrix[1][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,2, Counter, Matrix[2][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,3, Counter, Matrix[3][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,4, Counter, Matrix[4][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,5, Counter, Matrix[5][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,6, Counter, Matrix[6][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,7, Counter, Matrix[7][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,8, Counter, Matrix[8][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,9, Counter, Matrix[9][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,10, Counter, Matrix[10][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,11, Counter, Matrix[11][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,12, Counter, Matrix[12][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,13, Counter, Matrix[13][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,14, Counter, Matrix[14][Counter]); MIOS32_MIDI_SendNoteOn(CCoutPort,15, Counter, Matrix[15][Counter]); }
and with this i can see coming the LEDs from Left to right...
The Stripped Down Readme:
QuoteMIDI Protocol
~~~~~~~~~~~~~All numbers in hexadecimal format!
<row>: 0..F (coded into MIDI channel)
<column>: 00..0F (Note Number)
<button-state>: 00: depressed, 7F: pressed
<colour>: 00: off, 20: green colour only, 40: red colour only, 7F: all colours (Decimal 32, 64,127)
<fader>: 00..0F (coded into MIDI channel)
Received LED events (single access):
+---------------------------------------+-----------------------------+
| BLM16x16 LEDs | 9<row> <column> <colour> |
| Extra column LEDs | 9<row> <40+column> <colour> |
| Extra row LEDs | 90 <60+column> <colour> |
| Additional extra LEDs (e.g. Shift) | 9F <60+function> <colour> |
+---------------------------------------+-----------------------------+BLM16x16 optimized LED pattern transfer (prefered usage):
+-----------------------------------------------+---------------------+
| column LEDs 0..6, green colour, 8th LED off | B<row> 10 <pattern> |
| column LEDs 0..6, green colour, 8th LED on | B<row> 11 <pattern> |
| column LEDs 8..14, green colour, 16th LED off | B<row> 12 <pattern> |
| column LEDs 8..14, green colour, 16th LED on | B<row> 13 <pattern> |
+-----------------------------------------------+---------------------+
| column LEDs 0..6, red colour, 8th LED off | B<row> 20 <pattern> |
| column LEDs 0..6, red colour, 8th LED on | B<row> 21 <pattern> |
| column LEDs 8..14, red colour, 16th LED off | B<row> 22 <pattern> |
| column LEDs 8..14, red colour, 16th LED on | B<row> 23 <pattern> |
+-----------------------------------------------+---------------------+Communication
~~~~~~~~~~~~~
- host requests layout informations with F0 00 00 7E 4E 00 00 F7
- this application replies with F0 00 00 7E 4E 00 01 ... F7 to send back the
available number of buttons and LEDs
- host updates all LEDs by sending CC events (Bn ..)As long as no MIDI data has been received after startup, the BLM is in test mode.
The buttons cycle the colour of the corresponding LED:
- first button press: green colour
- second button press: red colour
- third button press: both colours
- fourth button press: all LEDs off
- period===============================================================================
From [16][16] Array to CC - whats the way?
thnx for tips, and explaination - phat.
-
SOLVED > it was IC20, i soldered a 165 instead of a 595.
STM32F4 Core with Orginal Software got from here: mios32/trunk/apps/controllers/blm_scalar
The UI-Hardware is from latigid
Problem is when Powering up, there are lighting following vertical extra LEDs: 1, 5, 9, 13, in green color which is my Color LED
when now sending notes from a other core via midi into the BLM with commandos like following, then the result is not ok...
u8 green = 70; u8 blue = 32; u8 cyan = 120; //the next pairs off Commandos, are isolated code snippeds, they should //only visualize the 2 states off the LED ///COMMAND///////////////////////////////////////IN REALITY///// MIOS32_MIDI_SendNoteOn(CCoutPort,0,96,cyan); //cyan MIOS32_MIDI_SendNoteOn(CCoutPort,0,96,green); //green MIOS32_MIDI_SendNoteOn(CCoutPort,0,97,green); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,97,blue); //blue MIOS32_MIDI_SendNoteOn(CCoutPort,0,98,green); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,98,blue); //blue MIOS32_MIDI_SendNoteOn(CCoutPort,0,99,green); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,99,blue); //blue MIOS32_MIDI_SendNoteOn(CCoutPort,0,100,green); //green MIOS32_MIDI_SendNoteOn(CCoutPort,0,100,blue); //cyan MIOS32_MIDI_SendNoteOn(CCoutPort,0,101,green); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,101,blue); //blue MIOS32_MIDI_SendNoteOn(CCoutPort,0,102,green); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,102,blue); //blue MIOS32_MIDI_SendNoteOn(CCoutPort,0,103,green); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,103,blue); //blue MIOS32_MIDI_SendNoteOn(CCoutPort,0,104,cyan); //cyan MIOS32_MIDI_SendNoteOn(CCoutPort,0,104,0); //green MIOS32_MIDI_SendNoteOn(CCoutPort,0,105,blue); //BLUE MIOS32_MIDI_SendNoteOff(CCoutPort,0,105,0); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,106,cyan); //BLUE MIOS32_MIDI_SendNoteOff(CCoutPort,0,106,0); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,107,green); //OFF MIOS32_MIDI_SendNoteOff(CCoutPort,0,107,0); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,108,cyan); //CYAN MIOS32_MIDI_SendNoteOff(CCoutPort,0,108,0); //GREEN //dont matter if i choose NoteOff or NoteON MIOS32_MIDI_SendNoteOn(CCoutPort,0,109,green); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,109,0); //OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,110,green); //Both LEDs OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,110,0); //Both LEDs OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,111,green);} //Both LEDs OFF MIOS32_MIDI_SendNoteOn(CCoutPort,0,111,0);}} //Both LEDs OFF
-
V01.0 is up and Running >>> 160117_TM4BLM_V01.0.zip
old versions:
BLM-Scalar-Communication: BLM-UI @ skelleton level.... no Midiprocessing @ all but some basic Matrix-Userinterface Code (for programmers only...stripped down a bit...) >>> 160110_blm_scalar_communication.zip
first a view vocables:
TM short for TriggerMatrix? >http://midibox.org/forums/topic/18839-trigger-matrix-note-processing/
BLM16x16x short for ButtonLedMatrix? > http://midibox.org/forums/topic/19736-blm-16x16x-build-guide
Usage? > http://midibox.org/forums/topic/19207-tekkstar-midification-of-a-tama-techstar-306/
The Trigger Matrix is the Midi-Center in my Live-Music-Equipment, it interconnect follwing Device-groups:
I will remote my Triggermatrix-Project via the BLM16x16x, they are comunicating together via Midi:
Programming-Equipment:
BLM Layout 4 the Perform-Mode, the 2nd Mode is the EDIT-Mode, where i can change the Trigger-Routing (not displayed here)
Melody Retrigger, take the incoming Melody Notes from the Keyboard and trigger it with the Incoming DrumTriggers
Drum-Trigs are simple Trigger-Routes
The 4 Pots on the BLM are not used (since i removed them)
2x 2x40LCD + 17 Encoders + 2 Buttons are the UI 4 the TM, the rest is controlled via BLM
thx to TK and his BLM-Driver... it works simple and fast as hell now... also code is reduced much....factor 50 or more...
work in process
-
1 hour ago, TK. said:
This is a protection for people who don't refresh the page to ensure that they won't download the wrong version...
I clearly stated that the new version is called blm_scalar_v1_1, you even quoted it!
-> if you see the version blm_scalar_v1_0whatever, you obviously haven't refreshed the webpage.Best Regards, Thorsten.
ok thanx, ok works.
still the same problem with the 8bit core..... ok so then lets check the backside of the PCB.
it was RN18 soldering problem---
a new BLM is born!
- 1
-
On 1.1.2016 at 7:07 PM, TK. said:
Some updates from my side:
1) a new firmware blm_scalar_v1_1 can be downloaded from http://www.ucapps.de/mios_download.html
i think the upload for the 8bit code is corrupt, blm_scalar_v1_0a.zip has 1,4Kb
-
5 hours ago, latigid on said:
- Check that all diodes and LEDs have the correct orientation OK
- Those middle 8 LED pairs have their cathodes sunk on the transistors nearby (Q37 and Q35) so check the soldering there, also the adjacent resistors. Transistors OK, 10K to ground OK.
- Do all sets of four cathodes show continuity? Are any shorted to ground? No Short2Ground. No active LED @ALL, No Midi-Output-Notes in MIOS-Studio on the input monitor, by pressing the one of the 8 Buttons, no Reaction by giving Note-On-Messages via the midiinput of the BLM. Maybe a software side?
- Bases of the transistors go to RN18 (not labelled on your PCB) pins 12 and 14 respectively-these are on the backside...dont want to desamble the device....for now
- RN outputs to IC18 pins 4 and 2 respectively-these are on the backside...dont want to desamble the device....for now
there is no action on the BLM-Midi-Output by pressing one of the 8 buttons.
there is no action on the Buttons-LEDs when receiving (the right) note on/offs via BLM-Midi-Input
its a bit tricky to desamble the 32Bit BLM ;)
- 1
-
-
yes paste the complete path is working e.g.: "/home/triggermatrix/c/BLM_V01/project.hex"
i work with that workaround.
thanks,
i had problems with ubuntu 14, that i cant get fixed, so i decided to install ubuntu 15... it took several month to do this because i know i have to install the mios32 toolchain again - in the past it was everytime a time consuming process.
-
nope it is a linux or mios-studio problem
since this also accours when i use already compiled hex files from the mios32/apps programes.
-
its all good now.
-
after get running the toolchain, and succesfull build a hex file
, i got problems with the mios studio, when i browse a hex file, then mios stuido says "Error file doesnt exist" "junk at end of value"exact:
QuoteReading (zenity:12907): Gtk-WARNING **: Theme parsing error: gtk.css:27:35: Junk at end of value
(zenity:12907): Gtk-WARNING **: Theme parsing error: gtk.css:40:48: Junk at end of value
(zenity:12907): Gtk-WARNING **: Theme parsing error: gtk.css:48:46: Junk at end of value
(zenity:12907): Gtk-WARNING **: Theme parsing error: gtk.css:59:58: Junk at end of value
(zenity:12907): Gtk-WARNING **: Theme parsing error: gtk.css:70:46: Junk at end of value
(zenity:12907): Gtk-WARNING **: Theme parsing error: gtk.css:81:58: Junk at end of value
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.(zenity:12907): GLib-CRITICAL **: g_strv_length: assertion 'str_array != NULL' failed
I have one of them hex files in attachment, can anyone try to open that file with mios, so i can know:
a. it is a problem with the studio (linux)
b. the toolchain dont made it right...
thx
-
it works great thank for your time and help!!!!!!!!!!!!!!!!!!!!!!
what exactly have changed except the path...this path i had already in my first post, what was the thing that has to be done the next time?
it works:
Quoteecho "Application successfully built for:"
Application successfully built for:
echo "Processor: STM32F407VG"
Processor: STM32F407VG
echo "Family: STM32F4xx"
Family: STM32F4xx
echo "Board: MBHP_CORE_STM32F4"
Board: MBHP_CORE_STM32F4
echo "LCD: universal"
LCD: universal
echo "-------------------------------------------------------------------------------"
-------------------------------------------------------------------------------
arm-none-eabi-size project_build/project.elf
text data bss dec hex filename
58672 104 16296 75072 12540 project_build/project.elf
grep -E '__ram_start|__ram_end' project_build/project.sym
20000000 D __ram_start
20004010 B __ram_end -
make --trace begin with:
Quotetriggermatrix@lap:~/mios32/trunk/apps/tutorials/020_lcd$ make --trace
/home/triggermatrix/mios32/trunk/include/makefile/common.mk:118: target 'dirs' does not exist
if [ ! -e project_build ]; then mkdir project_build; fi;
if [ ! -e project_build/./ ]; then mkdir -p project_build/./; fi; if [ ! -e project_build//home/triggermatrix/mios32/trunk/programming_models/traditional/ ]; then mkdir -p project_build//home/triggermatrix/mios32/trunk/programming_models/traditional/; fi; if [ ! -e project_build//home/triggermatrix/mios32/trunk/programming_models/traditional/ ]; then mkdir -p project_build//home/triggermatrix/mios32/trunk/programming_models/traditional/; fi; if [ ! -e project_build//hom..............................and ends with:
trunk/drivers/STM32F4xx/v1.1.0/CMSIS/ST/STM32F4xx/Include -I /home/triggermatrix/mios32/trunk/modules/app_lcd/universal -I /home/triggermatrix/mios32/trunk/modules/glcd_font -Wall -Wno-format -Wno-switch -Wno-strict-aliasing -mcpu=cortex-m4 -mlittle-endian -ffunction-sections -fdata-sections -fomit-frame-pointer -mthumb -c app.c -o project_build/app.o In file included from /home/triggermatrix/mios32/trunk/drivers/STM32F4xx/v1.1.0/CMSIS/ST/STM32F4xx/Include/stm32f4xx.h:245:0, from /home/triggermatrix/mios32/trunk/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_adc.h:32, from /home/triggermatrix/mios32/trunk/programming_models/traditional/stm32f4xx_conf.h:34, from /home/triggermatrix/mios32/trunk/include/mios32/mios32.h:34, from app.c:19: /home/triggermatrix/mios32/trunk/drivers/STM32F4xx/v1.1.0/CMSIS/Include/core_cm4.h:143:97: fatal error: stdint.h: No such file or directory compilation terminated. /home/triggermatrix/mios32/trunk/include/makefile/common.mk:160: recipe for target 'project_build/app.o' failed make: *** [project_build/app.o] Error 1
-
and cc1 is a link "verknüpfung" is that correct?
edit:
verknüpfungsziel: /home/triggermatrix/mios32_toolchain/lib/gcc/arm-none-eabi/4.7.4/cc1
the orginal file for the link exists.
-
oooops - belästigung? geh, danke für die hilfe
resultat:
cc1 ist /home/triggermatrix/mios32_toolchain/arm-none-eabi/bin/cc1
-
Quote
triggermatrix@lap:~/mios32/trunk/apps/tutorials/020_lcd$ make
rm -f project.hex
Creating object file for app.c
In file included from /home/triggermatrix/mios32/trunk/drivers/STM32F4xx/v1.1.0/CMSIS/ST/STM32F4xx/Include/stm32f4xx.h:245:0,
from /home/triggermatrix/mios32/trunk/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_adc.h:32,
from /home/triggermatrix/mios32/trunk/programming_models/traditional/stm32f4xx_conf.h:34,
from /home/triggermatrix/mios32/trunk/include/mios32/mios32.h:34,
from app.c:19:
/home/triggermatrix/mios32/trunk/drivers/STM32F4xx/v1.1.0/CMSIS/Include/core_cm4.h:143:97: fatal error: stdint.h: No such file or directory
compilation terminated.
/home/triggermatrix/mios32/trunk/include/makefile/common.mk:160: recipe for target 'project_build/app.o' failed
make: *** [project_build/app.o] Error 1hmm
-
my current environment variables are:
QuotePATH="/home/triggermatrix/mios32_toolchain/arm-none-eabi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
MIOS32_PATH="/home/triggermatrix/mios32/trunk"
MIOS32_BIN_PATH="/home/triggermatrix/mios32/trunk/bin"
MIOS32_GCC_PREFIX=arm-none-eabi
MIOS32_FAMILY=STM32F4xx
MIOS32_PROCESSOR=STM32F407VG
MIOS32_BOARD=MBHP_CORE_STM32F4
MIOS32_LCD=universalgive me following error:
Quotetriggermatrix@lap:~/mios32/trunk/apps/tutorials/020_lcd$ make
rm -f project.hex
Creating object file for app.c
cc1: error: unrecognized command line option ‘-quiet’
cc1: error: project_build/app.dd: Datei oder Verzeichnis nicht gefunden
cc1: error: unrecognized command line option ‘-quiet’
cc1: warning: ‘-mcpu=’ is deprecated; use ‘-mtune=’ or ‘-march=’ instead
cc1: error: unrecognized command line option ‘-auxbase-strip project_build/app.o’
cc1: error: unrecognized command line option ‘-mlittle-endian’
cc1: error: unrecognized command line option ‘-mthumb’
/home/triggermatrix/mios32/trunk/include/makefile/common.mk:160: recipe for target 'project_build/app.o' failed
make: *** [project_build/app.o] Error 1 -
yes i changed it because i need to compile a program for STM32
yes there is a cc1:
triggermatrix@lap:~/mios32/trunk/apps/tutorials/020_lcd$ ls -al /home/triggermatrix/mios32_toolchain/lib/gcc/arm-none-eabi/4.7.4
insgesamt 41588
drwxr-xr-x 12 triggermatrix triggermatrix 4096 Sep 15 2013 .
drwxr-xr-x 3 triggermatrix triggermatrix 4096 Sep 15 2013 ..
drwxr-xr-x 2 triggermatrix triggermatrix 4096 Sep 15 2013 armv6-m
drwxr-xr-x 3 triggermatrix triggermatrix 4096 Sep 15 2013 armv7-ar
drwxr-xr-x 4 triggermatrix triggermatrix 4096 Sep 15 2013 armv7e-m
drwxr-xr-x 2 triggermatrix triggermatrix 4096 Sep 15 2013 armv7-m
-rwxr-xr-x 1 triggermatrix triggermatrix 13241452 Sep 15 2013 cc1
-rwxr-xr-x 1 triggermatrix triggermatrix 14159384 Sep 15 2013 cc1plus
-rwxr-xr-x 1 triggermatrix triggermatrix 254932 Sep 15 2013 collect2
-rw-r--r-- 1 triggermatrix triggermatrix 1832 Sep 15 2013 crtbegin.o
-rw-r--r-- 1 triggermatrix triggermatrix 817 Sep 15 2013 crtend.o
-rw-r--r-- 1 triggermatrix triggermatrix 764 Sep 15 2013 crti.o
-rw-r--r-- 1 triggermatrix triggermatrix 824 Sep 15 2013 crtn.o
drwxr-xr-x 2 triggermatrix triggermatrix 4096 Sep 15 2013 fpu
drwxr-xr-x 2 triggermatrix triggermatrix 4096 Sep 15 2013 include
drwxr-xr-x 2 triggermatrix triggermatrix 4096 Sep 15 2013 include-fixed
drwxr-xr-x 3 triggermatrix triggermatrix 4096 Sep 15 2013 install-tools
-rw-r--r-- 1 triggermatrix triggermatrix 1611024 Sep 15 2013 libgcc.a
-rw-r--r-- 1 triggermatrix triggermatrix 30720 Sep 15 2013 libgcov.a
lrwxrwxrwx 1 triggermatrix triggermatrix 22 Dez 31 19:13 liblto_plugin.so -> liblto_plugin.so.0.0.0
lrwxrwxrwx 1 triggermatrix triggermatrix 22 Dez 31 19:13 liblto_plugin.so.0 -> liblto_plugin.so.0.0.0
-rwxr-xr-x 1 triggermatrix triggermatrix 58732 Sep 15 2013 liblto_plugin.so.0.0.0
-rwxr-xr-x 1 triggermatrix triggermatrix 12701292 Sep 15 2013 lto1
-rwxr-xr-x 1 triggermatrix triggermatrix 343736 Sep 15 2013 lto-wrapper
drwxr-xr-x 3 triggermatrix triggermatrix 4096 Sep 15 2013 plugin
drwxr-xr-x 2 triggermatrix triggermatrix 4096 Sep 15 2013 thumb -
i always used a 32bit linux the last 2 years... ubuntu 12, 14, and now 15... in theorie it should work,
triggermatrix@lap:~/mios32/trunk/apps/tutorials/020_lcd$ arm-none-eabi-gcc
arm-none-eabi-gcc: fatal error: no input files
compilation terminated.
triggermatrix@lap:~/mios32/trunk/apps/tutorials/020_lcd$ type arm-none-eabi-gcc
arm-none-eabi-gcc gehasht ergibt (/home/triggermatrix/mios32_toolchain/arm-none-eabi/bin/arm-none-eabi-gcc)well it put out the correct path... and in this path exist a file called "arm-none-eabi-gcc"
BLM16x16+x LED dont react as should (solved)
in MIOS programming (C)
Posted · Edited by Phatline
BLM_SCALAR_MASTER_ForceDisplayUpdate();
dont change something
when Plugin the Power of the BLM first, this pattern accours: this also accours when no midi connection is there for the host. green is color 1
i can now press one of these buttons and then they turn into cyan (both leds on), it dont toggles back, it stays cyan (still no host com via midi required, but with host it is the same...)
now with connected host application, LED 0-8 (button_x) should be blue - because i sent all them a 1 via your driver.
the next picture shows blue vertical Buttons in the matrix ... these or simular pattens accouring when moving one of the built in faders...
of course the Verticals only appears if do somehting with the incoming data...:
when i move one of them faders on the BLM, then on my HOST i got via Mios studio follwing: