//Tutorial-Pfeile jeweils in Blau (Rauf, Runter), Grün (Rechts, Links) UND für alle eine negativ-Schablone -> Siehe Main für Schnittstellen
//Rotation geschieht per Funktion nutze den schablone_editor und current_print_array[] über Parameter
//GRUND SCHABLONE/MAP
char current_print_array[8][8] = {'0'};
//SCHABLONENFUNKTION
void create_schablone(char *neueSchablone, int *postionenImArray, char wunschLEDfarbe, int arrayhoehe){
for(int i = 0; i < 8*arrayhoehe; i++)
{
if(i == *postionenImArray){
*neueSchablone = wunschLEDfarbe;
postionenImArray++;
}
else *neueSchablone = '\0';
neueSchablone++;
}
return;
}
//SCHABLONEN menü und Pfeile
int positions_schablone_menue_pfeile_normal[] = {1,6,8,15,17,22};
char schablone_menuepfeilenormal[3][8];//rot
int positions_schablone_pfeil_rechts[] = {6,15,22};
char schablone_pfeil_rechts[3][8];//weiß
int positions_schablone_pfeil_links[] = {1,8,17};
char schablone_pfeil_links[3][8];//weiß
//Schablone PHYSIKALISCHE größe
int positions_schablone_Temperatur[] = {1,2,3,4,5,6,11,12,19,20,27,28,35,36}; //Zeile 1: 0-7, Zeile x: 0-7 + x*8,
char schablone_Temperatur[5][8];//rot oder weiß
int positions_schablone_Druck[] = {2,3,4,5,10,13,18,19,20,21,26,34};
char schablone_Druck[5][8];//gelb oder weiß
int positions_schablone_Feucht[] = {2,5,10,13,18,19,20,21,26,29,34,37};
char schablone_Feucht[5][8];//gelb oder weiß
//ACTIVITYlights
int positions_schablone_activity_red[] = {0,7};
char schablone_activity_red[1][8];
int positions_schablone_activity_green[] = {0,7};
char schablone_activity_green[1][8];
int positions_schablone_activity_blue[] = {0,7};
char schablone_activity_blue[1][8];
//BUTTONS
int positions_schablone_button_weiss[] = {3,4,11,12};
char schablone_button_weiss[2][8];
int positions_schablone_button_rot[] = {3,4,11,12};
char schablone_button_rot[2][8];
//SChablonenerstellung
create_schablone(schablone_menuepfeilenormal, positions_schablone_menue_pfeile_normal, 'R', 3);
create_schablone(schablone_pfeil_rechts[0], positions_schablone_pfeil_rechts[0], 'W',3);
create_schablone(schablone_pfeil_links[0], positions_schablone_pfeil_links[0], 'W',3);
create_schablone(schablone_Temperatur[0], positions_schablone_Temperatur[0], 'R', 5);
create_schablone(schablone_Druck[0], positions_schablone_Druck[0], 'g', 5);
create_schablone(schablone_Feucht[0], positions_schablone_Feucht[0], 'g', 5);
create_schablone(schablone_activity_red[0], positions_schablone_activity_red[0], 'R', 1);
create_schablone(schablone_activity_green[0], positions_schablone_activity_green[0], 'G', 1);
create_schablone(schablone_activity_blue[0], positions_schablone_activity_blue[0], 'B', 1);
create_schablone(schablone_button_weiss[0], positions_schablone_button_weiss[0], 'W' 2);
create_schablone(schablone_button_rot[0], positions_schablone_button_rot[0], 'R', 2);
//Text zu 5x8 (bzw. 5x3 pro Buchstabe) - Konvertierungs-Funktion
void text2LEDArray(char *Textausgabe, char *outputarray){
return;
}
//Laufschrift-Funktion - array_output() kannst Du gern verwenden, Du musst allerdings dann das current_print_array[] per Pointer nutzen
void Laufschrift(char *outputArray, char *GesamtTextArray, int delaytime){ //Verschiebung der Sicht
return;
}
Ly9UdXRvcmlhbC1QZmVpbGUgamV3ZWlscyBpbiBCbGF1IChSYXVmLCBSdW50ZXIpLCBHcsO8biAoUmVjaHRzLCBMaW5rcykgVU5EIGbDvHIgYWxsZSBlaW5lIG5lZ2F0aXYtU2NoYWJsb25lICAtPiBTaWVoZSBNYWluIGbDvHIgU2Nobml0dHN0ZWxsZW4KLy9Sb3RhdGlvbiBnZXNjaGllaHQgcGVyIEZ1bmt0aW9uIG51dHplIGRlbiBzY2hhYmxvbmVfZWRpdG9yIHVuZCBjdXJyZW50X3ByaW50X2FycmF5W10gw7xiZXIgUGFyYW1ldGVyCgoKLy9HUlVORCBTQ0hBQkxPTkUvTUFQCmNoYXIgY3VycmVudF9wcmludF9hcnJheVs4XVs4XSA9IHsnMCd9OwoKLy9TQ0hBQkxPTkVORlVOS1RJT04Kdm9pZCBjcmVhdGVfc2NoYWJsb25lKGNoYXIgKm5ldWVTY2hhYmxvbmUsIGludCAqcG9zdGlvbmVuSW1BcnJheSwgY2hhciB3dW5zY2hMRURmYXJiZSwgaW50IGFycmF5aG9laGUpewogICAgZm9yKGludCBpID0gMDsgaSA8IDgqYXJyYXlob2VoZTsgaSsrKQogICAgewogICAgICAgIGlmKGkgPT0gKnBvc3Rpb25lbkltQXJyYXkpewogICAgICAgICAgICAqbmV1ZVNjaGFibG9uZSA9IHd1bnNjaExFRGZhcmJlOwogICAgICAgICAgICBwb3N0aW9uZW5JbUFycmF5Kys7CiAgICAgICAgfQogICAgICAgIGVsc2UgKm5ldWVTY2hhYmxvbmUgPSAnXDAnOwoKICAgICAgICBuZXVlU2NoYWJsb25lKys7CiAgICB9CgogICAgcmV0dXJuOwp9CgoKLy9TQ0hBQkxPTkVOIG1lbsO8IHVuZCBQZmVpbGUKaW50IHBvc2l0aW9uc19zY2hhYmxvbmVfbWVudWVfcGZlaWxlX25vcm1hbFtdID0gezEsNiw4LDE1LDE3LDIyfTsKY2hhciBzY2hhYmxvbmVfbWVudWVwZmVpbGVub3JtYWxbM11bOF07Ly9yb3QKCmludCBwb3NpdGlvbnNfc2NoYWJsb25lX3BmZWlsX3JlY2h0c1tdID0gezYsMTUsMjJ9OwpjaGFyIHNjaGFibG9uZV9wZmVpbF9yZWNodHNbM11bOF07Ly93ZWnDnwoKaW50IHBvc2l0aW9uc19zY2hhYmxvbmVfcGZlaWxfbGlua3NbXSA9IHsxLDgsMTd9OwpjaGFyIHNjaGFibG9uZV9wZmVpbF9saW5rc1szXVs4XTsvL3dlacOfCgovL1NjaGFibG9uZSBQSFlTSUtBTElTQ0hFIGdyw7bDn2UKaW50IHBvc2l0aW9uc19zY2hhYmxvbmVfVGVtcGVyYXR1cltdID0gezEsMiwzLDQsNSw2LDExLDEyLDE5LDIwLDI3LDI4LDM1LDM2fTsgLy9aZWlsZSAxOiAwLTcsIFplaWxlIHg6IDAtNyArIHgqOCwKY2hhciBzY2hhYmxvbmVfVGVtcGVyYXR1cls1XVs4XTsvL3JvdCBvZGVyIHdlacOfCgppbnQgcG9zaXRpb25zX3NjaGFibG9uZV9EcnVja1tdID0gezIsMyw0LDUsMTAsMTMsMTgsMTksMjAsMjEsMjYsMzR9OwpjaGFyIHNjaGFibG9uZV9EcnVja1s1XVs4XTsvL2dlbGIgb2RlciB3ZWnDnwoKaW50IHBvc2l0aW9uc19zY2hhYmxvbmVfRmV1Y2h0W10gPSB7Miw1LDEwLDEzLDE4LDE5LDIwLDIxLDI2LDI5LDM0LDM3fTsKY2hhciBzY2hhYmxvbmVfRmV1Y2h0WzVdWzhdOy8vZ2VsYiBvZGVyIHdlacOfCgoKLy9BQ1RJVklUWWxpZ2h0cwppbnQgcG9zaXRpb25zX3NjaGFibG9uZV9hY3Rpdml0eV9yZWRbXSA9IHswLDd9OwpjaGFyIHNjaGFibG9uZV9hY3Rpdml0eV9yZWRbMV1bOF07CgppbnQgcG9zaXRpb25zX3NjaGFibG9uZV9hY3Rpdml0eV9ncmVlbltdID0gezAsN307CmNoYXIgc2NoYWJsb25lX2FjdGl2aXR5X2dyZWVuWzFdWzhdOwoKaW50IHBvc2l0aW9uc19zY2hhYmxvbmVfYWN0aXZpdHlfYmx1ZVtdID0gezAsN307CmNoYXIgc2NoYWJsb25lX2FjdGl2aXR5X2JsdWVbMV1bOF07CgovL0JVVFRPTlMKaW50IHBvc2l0aW9uc19zY2hhYmxvbmVfYnV0dG9uX3dlaXNzW10gPSB7Myw0LDExLDEyfTsKY2hhciBzY2hhYmxvbmVfYnV0dG9uX3dlaXNzWzJdWzhdOwoKaW50IHBvc2l0aW9uc19zY2hhYmxvbmVfYnV0dG9uX3JvdFtdID0gezMsNCwxMSwxMn07CmNoYXIgc2NoYWJsb25lX2J1dHRvbl9yb3RbMl1bOF07CgoKLy9TQ2hhYmxvbmVuZXJzdGVsbHVuZwpjcmVhdGVfc2NoYWJsb25lKHNjaGFibG9uZV9tZW51ZXBmZWlsZW5vcm1hbCwgcG9zaXRpb25zX3NjaGFibG9uZV9tZW51ZV9wZmVpbGVfbm9ybWFsLCAnUicsIDMpOwpjcmVhdGVfc2NoYWJsb25lKHNjaGFibG9uZV9wZmVpbF9yZWNodHNbMF0sIHBvc2l0aW9uc19zY2hhYmxvbmVfcGZlaWxfcmVjaHRzWzBdLCAnVycsMyk7CmNyZWF0ZV9zY2hhYmxvbmUoc2NoYWJsb25lX3BmZWlsX2xpbmtzWzBdLCBwb3NpdGlvbnNfc2NoYWJsb25lX3BmZWlsX2xpbmtzWzBdLCAnVycsMyk7CmNyZWF0ZV9zY2hhYmxvbmUoc2NoYWJsb25lX1RlbXBlcmF0dXJbMF0sIHBvc2l0aW9uc19zY2hhYmxvbmVfVGVtcGVyYXR1clswXSwgJ1InLCA1KTsKY3JlYXRlX3NjaGFibG9uZShzY2hhYmxvbmVfRHJ1Y2tbMF0sIHBvc2l0aW9uc19zY2hhYmxvbmVfRHJ1Y2tbMF0sICdnJywgNSk7CmNyZWF0ZV9zY2hhYmxvbmUoc2NoYWJsb25lX0ZldWNodFswXSwgcG9zaXRpb25zX3NjaGFibG9uZV9GZXVjaHRbMF0sICdnJywgNSk7CmNyZWF0ZV9zY2hhYmxvbmUoc2NoYWJsb25lX2FjdGl2aXR5X3JlZFswXSwgcG9zaXRpb25zX3NjaGFibG9uZV9hY3Rpdml0eV9yZWRbMF0sICdSJywgMSk7CmNyZWF0ZV9zY2hhYmxvbmUoc2NoYWJsb25lX2FjdGl2aXR5X2dyZWVuWzBdLCBwb3NpdGlvbnNfc2NoYWJsb25lX2FjdGl2aXR5X2dyZWVuWzBdLCAnRycsIDEpOwpjcmVhdGVfc2NoYWJsb25lKHNjaGFibG9uZV9hY3Rpdml0eV9ibHVlWzBdLCBwb3NpdGlvbnNfc2NoYWJsb25lX2FjdGl2aXR5X2JsdWVbMF0sICdCJywgMSk7CmNyZWF0ZV9zY2hhYmxvbmUoc2NoYWJsb25lX2J1dHRvbl93ZWlzc1swXSwgcG9zaXRpb25zX3NjaGFibG9uZV9idXR0b25fd2Vpc3NbMF0sICdXJyAyKTsKY3JlYXRlX3NjaGFibG9uZShzY2hhYmxvbmVfYnV0dG9uX3JvdFswXSwgcG9zaXRpb25zX3NjaGFibG9uZV9idXR0b25fcm90WzBdLCAnUicsIDIpOwoKLy9UZXh0IHp1IDV4OCAoYnp3LiA1eDMgcHJvIEJ1Y2hzdGFiZSkgLSBLb252ZXJ0aWVydW5ncy1GdW5rdGlvbgp2b2lkIHRleHQyTEVEQXJyYXkoY2hhciAqVGV4dGF1c2dhYmUsIGNoYXIgKm91dHB1dGFycmF5KXsKCgogICAgcmV0dXJuOwp9CgovL0xhdWZzY2hyaWZ0LUZ1bmt0aW9uIC0gYXJyYXlfb3V0cHV0KCkga2FubnN0IER1IGdlcm4gdmVyd2VuZGVuLCBEdSBtdXNzdCBhbGxlcmRpbmdzIGRhbm4gZGFzIGN1cnJlbnRfcHJpbnRfYXJyYXlbXSBwZXIgUG9pbnRlciBudXR6ZW4Kdm9pZCBMYXVmc2NocmlmdChjaGFyICpvdXRwdXRBcnJheSwgY2hhciAqR2VzYW10VGV4dEFycmF5LCBpbnQgZGVsYXl0aW1lKXsgLy9WZXJzY2hpZWJ1bmcgZGVyIFNpY2h0CgoKICAgIHJldHVybjsKfQo=
Main.java:6: error: class, interface, or enum expected
char current_print_array[8][8] = {'0'};
^
Main.java:9: error: class, interface, or enum expected
void create_schablone(char *neueSchablone, int *postionenImArray, char wunschLEDfarbe, int arrayhoehe){
^
Main.java:10: error: class, interface, or enum expected
for(int i = 0; i < 8*arrayhoehe; i++)
^
Main.java:10: error: class, interface, or enum expected
for(int i = 0; i < 8*arrayhoehe; i++)
^
Main.java:14: error: class, interface, or enum expected
postionenImArray++;
^
Main.java:15: error: class, interface, or enum expected
}
^
Main.java:18: error: class, interface, or enum expected
neueSchablone++;
^
Main.java:19: error: class, interface, or enum expected
}
^
Main.java:22: error: class, interface, or enum expected
}
^
Main.java:27: error: class, interface, or enum expected
char schablone_menuepfeilenormal[3][8];//rot
^
Main.java:29: error: class, interface, or enum expected
int positions_schablone_pfeil_rechts[] = {6,15,22};
^
Main.java:30: error: class, interface, or enum expected
char schablone_pfeil_rechts[3][8];//wei?
^
Main.java:32: error: class, interface, or enum expected
int positions_schablone_pfeil_links[] = {1,8,17};
^
Main.java:33: error: class, interface, or enum expected
char schablone_pfeil_links[3][8];//wei?
^
Main.java:36: error: class, interface, or enum expected
int positions_schablone_Temperatur[] = {1,2,3,4,5,6,11,12,19,20,27,28,35,36}; //Zeile 1: 0-7, Zeile x: 0-7 + x*8,
^
Main.java:37: error: class, interface, or enum expected
char schablone_Temperatur[5][8];//rot oder wei?
^
Main.java:39: error: class, interface, or enum expected
int positions_schablone_Druck[] = {2,3,4,5,10,13,18,19,20,21,26,34};
^
Main.java:40: error: class, interface, or enum expected
char schablone_Druck[5][8];//gelb oder wei?
^
Main.java:42: error: class, interface, or enum expected
int positions_schablone_Feucht[] = {2,5,10,13,18,19,20,21,26,29,34,37};
^
Main.java:43: error: class, interface, or enum expected
char schablone_Feucht[5][8];//gelb oder wei?
^
Main.java:47: error: class, interface, or enum expected
int positions_schablone_activity_red[] = {0,7};
^
Main.java:48: error: class, interface, or enum expected
char schablone_activity_red[1][8];
^
Main.java:50: error: class, interface, or enum expected
int positions_schablone_activity_green[] = {0,7};
^
Main.java:51: error: class, interface, or enum expected
char schablone_activity_green[1][8];
^
Main.java:53: error: class, interface, or enum expected
int positions_schablone_activity_blue[] = {0,7};
^
Main.java:54: error: class, interface, or enum expected
char schablone_activity_blue[1][8];
^
Main.java:57: error: class, interface, or enum expected
int positions_schablone_button_weiss[] = {3,4,11,12};
^
Main.java:58: error: class, interface, or enum expected
char schablone_button_weiss[2][8];
^
Main.java:60: error: class, interface, or enum expected
int positions_schablone_button_rot[] = {3,4,11,12};
^
Main.java:61: error: class, interface, or enum expected
char schablone_button_rot[2][8];
^
Main.java:65: error: class, interface, or enum expected
create_schablone(schablone_menuepfeilenormal, positions_schablone_menue_pfeile_normal, 'R', 3);
^
Main.java:66: error: class, interface, or enum expected
create_schablone(schablone_pfeil_rechts[0], positions_schablone_pfeil_rechts[0], 'W',3);
^
Main.java:67: error: class, interface, or enum expected
create_schablone(schablone_pfeil_links[0], positions_schablone_pfeil_links[0], 'W',3);
^
Main.java:68: error: class, interface, or enum expected
create_schablone(schablone_Temperatur[0], positions_schablone_Temperatur[0], 'R', 5);
^
Main.java:69: error: class, interface, or enum expected
create_schablone(schablone_Druck[0], positions_schablone_Druck[0], 'g', 5);
^
Main.java:70: error: class, interface, or enum expected
create_schablone(schablone_Feucht[0], positions_schablone_Feucht[0], 'g', 5);
^
Main.java:71: error: class, interface, or enum expected
create_schablone(schablone_activity_red[0], positions_schablone_activity_red[0], 'R', 1);
^
Main.java:72: error: class, interface, or enum expected
create_schablone(schablone_activity_green[0], positions_schablone_activity_green[0], 'G', 1);
^
Main.java:73: error: class, interface, or enum expected
create_schablone(schablone_activity_blue[0], positions_schablone_activity_blue[0], 'B', 1);
^
Main.java:74: error: class, interface, or enum expected
create_schablone(schablone_button_weiss[0], positions_schablone_button_weiss[0], 'W' 2);
^
Main.java:75: error: class, interface, or enum expected
create_schablone(schablone_button_rot[0], positions_schablone_button_rot[0], 'R', 2);
^
Main.java:78: error: class, interface, or enum expected
void text2LEDArray(char *Textausgabe, char *outputarray){
^
Main.java:82: error: class, interface, or enum expected
}
^
Main.java:89: error: class, interface, or enum expected
}
^
44 errors