8ballchamp Geschrieben 9. Februar 2023 Geschrieben 9. Februar 2023 @Black Knight Alles klar werde ich testen, ich habe die Beschreibung gelesen. Läuft der Test dann automatisch ab wenn ich settings beendet habe? Und werden dann nach und nach alle sounds durchgeprüft? Nach ausschalten und wechseln der SD karte startet der Debug dann auch automatisch? Und Antwort zu Deiner Frage am Dienstag, ja ich habe nur die SD-Karte im Pi gewechselt.
Black Knight Geschrieben 9. Februar 2023 Autor Geschrieben 9. Februar 2023 Der Test zeigt nur die Nummern der Sounds, die Pinmame anfordert und ob der APC die dazugehörigen Soundfiles findet oder nicht. Es ist also kein aktiver Test, der von sich aus irgendwas tut. Du musst daher immer ein Spiel starten, sonst fordert Pinmame keine Sounds an und es wird nichts angezeigt. Ansonsten bleibt dieser Testmodus so lange aktiv, bis du ihn wieder abschaltest.
bontango Geschrieben 9. Februar 2023 Geschrieben 9. Februar 2023 vor 20 Stunden schrieb Black Knight: Dann verstehe ich nicht, wieso der Sound mit der neuen Lisy Version nicht mehr geht. Das LISY binary auf der Banana PI embedded v06 ist das gleiche was Du mit 5.28-81 getestet hast.
Black Knight Geschrieben 9. Februar 2023 Autor Geschrieben 9. Februar 2023 Ich habe zwar kein System 6 Gerät, aber ich kann ja mal System 7 damit probieren. Wenn es wirklich ein Soundproblem gibt, dann sieht man das damit ja vielleicht auch.
Black Knight Geschrieben 9. Februar 2023 Autor Geschrieben 9. Februar 2023 Also bei meinem System 7 Jungle Lord habe ich mit der 5.28-81 auch Sound. @8ballchamp Tausch die SD-Karte des PI bitte noch mal und achte darauf, dass der SD-Adapter im APC richtig sitzt. Schau auch bitte mal, ob es im Adapter einen Wackelkontakt gibt o.ä. Ich vermute, dass beim Tausch der SD-Karte des PI die Karte im APC den Kontakt verloren und der APC dadurch keine Soundfiles mehr gefunden hat.
8ballchamp Geschrieben 9. Februar 2023 Geschrieben 9. Februar 2023 Hallo Black Knight, gerade nochmals beide SD-Karten im PI getauscht und extra darauf geachtet nicht den APC SD-Kartenadapter zu berühren. Nur bei V03 ist Ton da, bei V06 nicht. Auch gerade den Debug gemacht. Bei V03 werden wie in der Beschreibung erwähnt auf der linken Seite vom Player3 Display die verschiedenen Soundnummern während dem Spiel angezeigt , sowie Sound und Sprache ist zu hören. Bei V06 werden wie in der Beschreibung erwähnt auf der rechten Seite von Player3 Display zwar Nummern angezeigt aber ohne Ton und Sprache, aber komischerweise bei Spielstart eine andere Nummer wie bei V03. Zum Beispiel , Spiel gestartet und Kugel noch im Abschuss zeigt bei V03 links 96; aber bei V06 rechts 78. Auf Player4 werden keinerlei Nummern angezeigt, egal ob V03 oder V06. Ich hoffe, das hilft bei der Fehlersuche. Ansonsten sagt mir was ich noch testen kann. Aber der Hinweis mit dem wackeligen SD-Kartenadapter stimmt schon, könnte irgendwie besser sitzen. Grüße 8BC
Black Knight Geschrieben 9. Februar 2023 Autor Geschrieben 9. Februar 2023 vor 50 Minuten schrieb 8ballchamp: aber komischerweise bei Spielstart eine andere Nummer wie bei V03. Das würde bedeuten, dass die neue Lisy Version andere Soundnummern anfordert für die es keine Soundfiles gibt. @bontango hast du bei der neuen Lisy Version eine andere PinMame Version drauf oder andere ROMs?
bontango Geschrieben 10. Februar 2023 Geschrieben 10. Februar 2023 @Black KnightKannst Du das bei Dir nachvollziehen? v06 ist 'nur' update von 5.28-66 auf 5.28-81 und die 5.28-81 hattest Du ja getestet ... sonst ist alles gleich .. kann mir da aktuell keinen Reim drauf machen, forsche aber nochmal # ./lisy -lisyversion 5.28-81 # ./lisy.old -lisyversion 5.28-66
Black Knight Geschrieben 10. Februar 2023 Autor Geschrieben 10. Februar 2023 vor 4 Stunden schrieb bontango: Kannst Du das bei Dir nachvollziehen? Habe leider keinen Firepower oder irgendein anderes System6 Gerät. Ich kann versuchen, das zu emulieren aber das wird etwas dauern. vor 19 Stunden schrieb 8ballchamp: Zum Beispiel , Spiel gestartet und Kugel noch im Abschuss zeigt bei V03 links 96; aber bei V06 rechts 78. Wenn du jetzt in die Liste der Soundfiles schaust, die auf der SD-Karte im APC drauf sind, dann wird es ein File mit dem Namen 0_60.snd ( = 96 in Hex) geben aber kein 0_4e.snd ( = 78 in Hex).
Black Knight Geschrieben 11. Februar 2023 Autor Geschrieben 11. Februar 2023 (bearbeitet) Ich habe jetzt mal nur ein Aktivierungssignal für Schalter 5 geschickt (mittlerer Münzeinwurf) und kann das Problem damit nachstellen. Hier ist das Debug Log für Schalter und Sound von Lisy 527-56: pi@lisy(ro):~$ ./run_lisy_apc make sure getty process is stopped LISY basic DEBUG activ [721.433652][0.000016] LISY DEBUG timer set [721.433952][0.000300] Info: udp switch reader server for debug mode succesfully started [721.433995][0.000043] LISY APC Hardware init start LISY_Mini: HW Client is: APC Info: serial com successfull initiated [722.435666][1.001671] check if connected hardware is"APC" [722.436541][0.000875] connected HW is: APC Info: check ID for 'APC' returns 0 [722.437613][0.001072] LISY_Mini: Client has SW version: 00.31 [722.438565][0.000952] LISY_Mini: Client uses API Version: 0.10 [722.439131][0.000566] LISY_Mini: Client supports 65 lamps [722.439696][0.000565] LISY_Mini: Client supports 25 solenoids [722.440265][0.000569] LISY_Mini: Client supports 5 displays [722.441019][0.000754] Display no:0 has type:1 (BCD7, BCD Code for 7 Segment Displays without comma) with 4 segments [722.441781][0.000762] Display no:1 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [722.442545][0.000764] Display no:2 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [722.443293][0.000748] Display no:3 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [722.444048][0.000755] Display no:4 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [722.444611][0.000563] LISY_Mini: Client supports 73 switches Switch Status 1..8;9..16;17..24; ...: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 advance: 0 UP/Down: 1 [722.487566][0.042955] LISY DEBUG activ for switches [722.487605][0.000039] LISY DEBUG activ for sound [722.491867][0.004262] Info: LISYAPC Throttle value is 120 for this game LISY_APC: we are emulating Game No:16 frpwr_l6 info: trying to parse: /usr/local/share/xpinmame/xpinmamerc info: trying to parse: /root/.xpinmame/xpinmamerc info: trying to parse: /usr/local/share/xpinmame/xpinmame-vid_lisyrc info: trying to parse: /root/.xpinmame/xpinmame-vid_lisyrc info: trying to parse: /usr/local/share/xpinmame/rc/frpwr_l6rc info: trying to parse: /root/.xpinmame/rc/frpwr_l6rc Info: internal Hardware revision is 122 LISY80_SIG_HANDLER: SIGUSR1 catched This is LISY (Lisy W) by bontango, Version 527 56 [723.074158][0.582291] Info: LISYMINI this game has NO SS or AC Relais [723.074335][0.000177] Info_boot: System_ID: SYS6 [723.074386][0.000051] Info_boot: gamename: FIREPOWER [723.074435][0.000049] Info_boot: S2 Setting: 16 [723.074486][0.000051] Info_boot: SW Version: 527 56 [729.076960][6.002474] LISY_Mini: no special hw rules found for game 16, setting defaults [729.077019][0.000059] LISY_Mini: HW Rule set for solenoid:17 and switch:65 [729.077081][0.000062] LISY_Mini: HW Rule set for solenoid:18 and switch:66 [729.077136][0.000055] LISY_Mini: HW Rule set for solenoid:19 and switch:67 [729.077187][0.000051] LISY_Mini: HW Rule set for solenoid:20 and switch:68 [729.077237][0.000050] LISY_Mini: HW Rule set for solenoid:21 and switch:69 [729.077287][0.000050] LISY_Mini: HW Rule set for solenoid:22 and switch:70 loading rom 0: gamerom.716 loading rom 1: green2.716 loading rom 2: green1.716 loading rom 3: prom1_6.474 loading rom 4: prom2.474 loading rom 5: prom3.474 done [729.487617][0.410330] play soundindex 255 on board 0 [729.488497][0.000880] play soundindex 255 on board 0 [729.490648][0.002151] play soundindex 127 on board 0 [732.646684][3.156036] timer experid, nvram delayed write [733.701855][1.055171] play soundindex 63 on board 0 [733.801865][0.100010] play soundindex 127 on board 0 [737.705428][3.903563] play soundindex 63 on board 0 [737.803441][0.098013] play soundindex 127 on board 0 [741.747894][3.944453] play soundindex 63 on board 0 [741.845745][0.097851] play soundindex 127 on board 0 [743.753711][1.907966] API_write: 0x29 [743.753767][0.000056] API_read_byte: 0x85 [743.753805][0.000038] LISY_W_SWITCH_READER: changed switch reported: returnbyte:133 [743.753842][0.000037] LISY_W_SWITCH_READER: return switch: 5, action: 1 [743.753881][0.000039] LISY_W_SWITCH_HANDLER Switch#:5 action:1 [743.759039][0.005158] play soundindex 95 on board 0 [743.788197][0.029158] play soundindex 127 on board 0 [743.814288][0.026091] play soundindex 95 on board 0 [743.843354][0.029066] play soundindex 127 on board 0 [743.871424][0.028070] play soundindex 95 on board 0 [743.878749][0.007325] API_write: 0x29 [743.878794][0.000045] API_read_byte: 0x05 [743.878829][0.000035] LISY_W_SWITCH_READER: changed switch reported: returnbyte:5 [743.878866][0.000037] LISY_W_SWITCH_READER: return switch: 5, action: 0 [743.878902][0.000036] LISY_W_SWITCH_HANDLER Switch#:5 action:0 [743.888575][0.009673] API_write: 0x29 [743.888618][0.000043] API_read_byte: 0x85 [743.888653][0.000035] LISY_W_SWITCH_READER: changed switch reported: returnbyte:133 [743.888689][0.000036] LISY_W_SWITCH_READER: return switch: 5, action: 1 [743.888725][0.000036] LISY_W_SWITCH_HANDLER Switch#:5 action:1 [743.899656][0.010931] API_write: 0x29 [743.899698][0.000042] API_read_byte: 0x05 [743.899735][0.000037] LISY_W_SWITCH_READER: changed switch reported: returnbyte:5 [743.899772][0.000037] LISY_W_SWITCH_READER: return switch: 5, action: 0 [743.899811][0.000039] LISY_W_SWITCH_HANDLER Switch#:5 action:0 [743.911066][0.011255] API_write: 0x29 [743.911107][0.000041] API_read_byte: 0x85 [743.911142][0.000035] LISY_W_SWITCH_READER: changed switch reported: returnbyte:133 [743.911178][0.000036] LISY_W_SWITCH_READER: return switch: 5, action: 1 [743.911214][0.000036] LISY_W_SWITCH_HANDLER Switch#:5 action:1 [743.920677][0.009463] API_write: 0x29 [743.920718][0.000041] API_read_byte: 0x05 [743.920755][0.000037] LISY_W_SWITCH_READER: changed switch reported: returnbyte:5 [743.920792][0.000037] LISY_W_SWITCH_READER: return switch: 5, action: 0 [743.920829][0.000037] LISY_W_SWITCH_HANDLER Switch#:5 action:0 [744.003833][0.083004] play soundindex 127 on board 0 [744.137194][0.133361] play soundindex 95 on board 0 [744.268330][0.131136] play soundindex 127 on board 0 [744.401117][0.132787] play soundindex 95 on board 0 [744.534135][0.133018] play soundindex 127 on board 0 [744.665989][0.131854] play soundindex 95 on board 0 [744.798467][0.132478] play soundindex 127 on board 0 [744.931286][0.132819] play soundindex 95 on board 0 [745.062694][0.131408] play soundindex 127 on board 0 [745.195742][0.133048] play soundindex 95 on board 0 [745.328404][0.132662] play soundindex 127 on board 0 [745.460368][0.131964] play soundindex 95 on board 0 [745.593095][0.132727] play soundindex 127 on board 0 [745.726425][0.133330] play soundindex 95 on board 0 [745.727299][0.000874] play soundindex 95 on board 0 [745.858538][0.131239] play soundindex 127 on board 0 [745.919600][0.061062] play soundindex 95 on board 0 [745.947415][0.027815] play soundindex 127 on board 0 [745.976738][0.029323] play soundindex 95 on board 0 [746.109067][0.132329] play soundindex 127 on board 0 [746.242022][0.132955] play soundindex 95 on board 0 [746.373277][0.131255] play soundindex 127 on board 0 [746.506511][0.133234] play soundindex 95 on board 0 [746.639303][0.132792] play soundindex 127 on board 0 [746.771228][0.131925] play soundindex 95 on board 0 [746.903975][0.132747] play soundindex 127 on board 0 [747.037302][0.133327] play soundindex 95 on board 0 [747.168649][0.131347] play soundindex 127 on board 0 [747.301819][0.133170] play soundindex 95 on board 0 [747.434593][0.132774] play soundindex 127 on board 0 [747.566646][0.132053] play soundindex 95 on board 0 [747.699216][0.132570] play soundindex 127 on board 0 [747.832012][0.132796] play soundindex 95 on board 0 [747.832888][0.000876] play soundindex 95 on board 0 [747.963925][0.131037] play soundindex 127 on board 0 [748.032826][0.068901] play soundindex 95 on board 0 [748.165859][0.133033] play soundindex 127 on board 0 [749.939805][1.773946] play soundindex 63 on board 0 [750.039214][0.099409] play soundindex 127 on board 0 Und hier ist das gleiche für Lisy 528-81: pi@lisy(ro):~$ ./run_lisy_apc make sure getty process is stopped LISY basic DEBUG activ [161.991956][0.000011] LISY DEBUG timer set [161.994282][0.002326] Info: udp switch reader server for debug mode succesfully started [161.994345][0.000063] LISY APC Hardware init start LISY_Mini: HW Client is: APC Info: serial com successfull initiated [162.996014][1.001669] check if connected hardware is"APC" [162.996924][0.000910] connected HW is: APC Info: check ID for 'APC' returns 0 [162.997991][0.001067] LISY_Mini: Client has SW version: 00.31 [162.998940][0.000949] LISY_Mini: Client uses API Version: 0.10 [162.999517][0.000577] LISY_Mini: Client supports 65 lamps [163.000094][0.000577] LISY_Mini: Client supports 25 solenoids [163.000666][0.000572] LISY_Mini: Client supports 5 displays [163.001426][0.000760] Display no:0 has type:1 (BCD7, BCD Code for 7 Segment Displays without comma) with 4 segments [163.002201][0.000775] Display no:1 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [163.002963][0.000762] Display no:2 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [163.003728][0.000765] Display no:3 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [163.004500][0.000772] Display no:4 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [163.005075][0.000575] LISY_Mini: Client supports 73 switches Switch Status 1..8;9..16;17..24; ...: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 advance: 0 UP/Down: 1 [163.048098][0.043023] LISY DEBUG activ for switches [163.048143][0.000045] LISY DEBUG activ for sound [163.053522][0.005379] Info: LISYAPC Throttle value is 120 for this game LISY_APC: we are emulating Game No:16 frpwr_l6 info: trying to parse: /usr/local/share/xpinmame/xpinmamerc info: trying to parse: /root/.xpinmame/xpinmamerc info: trying to parse: /usr/local/share/xpinmame/xpinmame-vid_lisyrc info: trying to parse: /root/.xpinmame/xpinmame-vid_lisyrc info: trying to parse: /usr/local/share/xpinmame/rc/frpwr_l6rc info: trying to parse: /root/.xpinmame/rc/frpwr_l6rc Info: internal Hardware revision is 122 LISY80_SIG_HANDLER: SIGUSR1 catched This is LISY (Lisy W) by bontango, Version 528 81 [163.250210][0.196688] Info: LISYMINI this game has NO SS or AC Relay [163.250380][0.000170] Info_boot: System_ID: SYS6 [163.250438][0.000058] Info_boot: gamename: FIREPOWER [163.250493][0.000055] Info_boot: S2 Setting: 16 [163.250547][0.000054] Info_boot: SW Version: 528 81 [169.253358][6.002811] LISY_Mini: no special hw rules found for game 16, setting defaults [169.253421][0.000063] LISY_Mini: HW Rule set for solenoid:17 and switch:65 [169.253483][0.000062] LISY_Mini: HW Rule set for solenoid:18 and switch:66 [169.253541][0.000058] LISY_Mini: HW Rule set for solenoid:19 and switch:67 [169.253596][0.000055] LISY_Mini: HW Rule set for solenoid:20 and switch:68 [169.253650][0.000054] LISY_Mini: HW Rule set for solenoid:21 and switch:69 [169.253704][0.000054] LISY_Mini: HW Rule set for solenoid:22 and switch:70 loading rom 0: gamerom.716 loading rom 1: green2.716 loading rom 2: green1.716 loading rom 3: prom1_6.474 loading rom 4: prom2.474 loading rom 5: prom3.474 done [169.508288][0.254584] play soundindex 255 on board 0 [169.509190][0.000902] play soundindex 255 on board 0 [169.513049][0.003859] play soundindex 255 on board 0 [172.905110][3.392061] timer experid, nvram delayed write [174.150241][1.245131] play soundindex 191 on board 0 [174.254522][0.104281] play soundindex 255 on board 0 [176.998726][2.744204] API_write: 0x29 [176.998785][0.000059] API_read_byte: 0x85 [176.998826][0.000041] LISY_W_SWITCH_READER: changed switch reported: returnbyte:133 [176.998868][0.000042] LISY_W_SWITCH_READER: return switch: 5, action: 1 [176.998910][0.000042] LISY_W_SWITCH_HANDLER Switch#:5 action:1 [177.004856][0.005946] play soundindex 255 on board 0 [177.232270][0.227414] API_write: 0x29 [177.232328][0.000058] API_read_byte: 0x05 [177.232367][0.000039] LISY_W_SWITCH_READER: changed switch reported: returnbyte:5 [177.232409][0.000042] LISY_W_SWITCH_READER: return switch: 5, action: 0 [177.232451][0.000042] LISY_W_SWITCH_HANDLER Switch#:5 action:0 [177.244542][0.012091] API_write: 0x29 [177.244595][0.000053] API_read_byte: 0x85 [177.244634][0.000039] LISY_W_SWITCH_READER: changed switch reported: returnbyte:133 [177.244676][0.000042] LISY_W_SWITCH_READER: return switch: 5, action: 1 [177.244717][0.000041] LISY_W_SWITCH_HANDLER Switch#:5 action:1 [177.251361][0.006644] play soundindex 255 on board 0 [177.481939][0.230578] API_write: 0x29 [177.481993][0.000054] API_read_byte: 0x05 [177.482033][0.000040] LISY_W_SWITCH_READER: changed switch reported: returnbyte:5 [177.482075][0.000042] LISY_W_SWITCH_READER: return switch: 5, action: 0 [177.482116][0.000041] LISY_W_SWITCH_HANDLER Switch#:5 action:0 [177.702322][0.220206] play soundindex 191 on board 0 [177.805955][0.103633] play soundindex 255 on board 0 [181.941165][4.135210] play soundindex 191 on board 0 [182.045151][0.103986] play soundindex 255 on board 0 Wie man sieht sind die Soundkommandos komplett unterschiedlich. Bearbeitet 11. Februar 2023 von Black Knight
bontango Geschrieben 11. Februar 2023 Geschrieben 11. Februar 2023 Dann ist 'irgendwo' in der 5.28 unbemerkt etwas schiefgelaufen 🙄 Aber jetzt habe ich einen guten Anhaltspunkt, merci, melde mich ASAP
bontango Geschrieben 12. Februar 2023 Geschrieben 12. Februar 2023 Ich kann das hier leider nicht nachvollziehen. Bei mir bringt 5.28-81 die selbe Ausgabe wie bei Dir die 5.27-56 Hab extra auch mal das Image von meinem Server runtergeladen und frisch auf SD geschrieben ... auch OK Dachte dann es liegt daran dass ich mit USB connection teste, aber serial auch OK Im Bild meine Testumgebung, die debug optionen und das zu emulierende game habe ich fest im APC code hinterlegt ( v0.31) hast Du eine Idee wo der Unterschied liegen könnte? btw: wenn Du Schalter simulieren willst, ich hab ein programm 'lisy_swreplay' geschrieben, das einfach in einem zweiten ssh fenster aufrufen, das schickt dann Schalter an den laufenden LISY prozess, so dieser im debug mode läuft lisy_swreplay <schalter nummer> < 1 oder 0 > < dely in ms > also z.B. Schalter 5 ein/aus mit lisy_swreplay 5 1 10 lisy_swreplay 5 0 10 <delay in ms> ist nur damit man schalter aus dem debug log wieder mit dem selben timing 'einspielen' kann
Black Knight Geschrieben 12. Februar 2023 Autor Geschrieben 12. Februar 2023 vor 7 Stunden schrieb bontango: wenn Du Schalter simulieren willst, ich hab ein programm 'lisy_swreplay' geschrieben Ich hab's damit jetzt auch mal probiert, das Ergebnis bleibt aber dasselbe. pi@lisy(ro):~$ ./run_lisy_apc make sure getty process is stopped LISY basic DEBUG activ [078.047916][0.000011] LISY DEBUG timer set [078.050204][0.002288] Info: udp switch reader server for debug mode succesfully started [078.050267][0.000063] LISY APC Hardware init start LISY_Mini: HW Client is: APC Info: serial com successfull initiated [079.052469][1.002202] check if connected hardware is"APC" [079.053551][0.001082] connected HW is: APC Info: check ID for 'APC' returns 0 [079.054844][0.001293] LISY_Mini: Client has SW version: 00.31 [079.055890][0.001046] LISY_Mini: Client uses API Version: 0.10 [079.056551][0.000661] LISY_Mini: Client supports 65 lamps [079.057217][0.000666] LISY_Mini: Client supports 25 solenoids [079.057873][0.000656] LISY_Mini: Client supports 5 displays [079.058727][0.000854] Display no:0 has type:1 (BCD7, BCD Code for 7 Segment Displays without comma) with 4 segments [079.059578][0.000851] Display no:1 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [079.060428][0.000850] Display no:2 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [079.061276][0.000848] Display no:3 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [079.062123][0.000847] Display no:4 has type:2 (BCD8, BCD Code for 8 Segment Displays (same as BCD7 but with comma) with 7 segments [079.062786][0.000663] LISY_Mini: Client supports 73 switches Switch Status 1..8;9..16;17..24; ...: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 advance: 0 UP/Down: 1 [079.107647][0.044861] LISY DEBUG activ for switches [079.107777][0.000130] LISY DEBUG activ for sound [079.113910][0.006133] Info: LISYAPC Throttle value is 120 for this game LISY_APC: we are emulating Game No:16 frpwr_l6 info: trying to parse: /usr/local/share/xpinmame/xpinmamerc info: trying to parse: /root/.xpinmame/xpinmamerc info: trying to parse: /usr/local/share/xpinmame/xpinmame-vid_lisyrc info: trying to parse: /root/.xpinmame/xpinmame-vid_lisyrc info: trying to parse: /usr/local/share/xpinmame/rc/frpwr_l6rc info: trying to parse: /root/.xpinmame/rc/frpwr_l6rc Info: internal Hardware revision is 122 LISY80_SIG_HANDLER: SIGUSR1 catched This is LISY (Lisy W) by bontango, Version 528 81 [079.312795][0.198885] Info: LISYMINI this game has NO SS or AC Relay [079.313261][0.000466] Info_boot: System_ID: SYS6 [079.313411][0.000150] Info_boot: gamename: FIREPOWER [079.313805][0.000394] Info_boot: S2 Setting: 16 [079.314069][0.000264] Info_boot: SW Version: 528 81 [085.317204][6.003135] LISY_Mini: no special hw rules found for game 16, setting defaults [085.317369][0.000165] LISY_Mini: HW Rule set for solenoid:17 and switch:65 [085.317525][0.000156] LISY_Mini: HW Rule set for solenoid:18 and switch:66 [085.317762][0.000237] LISY_Mini: HW Rule set for solenoid:19 and switch:67 [085.318015][0.000253] LISY_Mini: HW Rule set for solenoid:20 and switch:68 [085.318207][0.000192] LISY_Mini: HW Rule set for solenoid:21 and switch:69 [085.318561][0.000354] LISY_Mini: HW Rule set for solenoid:22 and switch:70 loading rom 0: gamerom.716 loading rom 1: green2.716 loading rom 2: green1.716 loading rom 3: prom1_6.474 loading rom 4: prom2.474 loading rom 5: prom3.474 done [085.574747][0.256186] play soundindex 255 on board 0 [085.575737][0.000990] play soundindex 255 on board 0 [085.579577][0.003840] play soundindex 255 on board 0 [088.972913][3.393336] timer experid, nvram delayed write [090.283817][1.310904] play soundindex 191 on board 0 [090.388384][0.104567] play soundindex 255 on board 0 [094.473372][4.084988] play soundindex 191 on board 0 [094.577722][0.104350] play soundindex 255 on board 0 [096.101681][1.523959] LISY_W_SWITCH_HANDLER (UDP Server Data received: 5 [096.101749][0.000068] LISY_W_SWITCH_HANDLER Switch#:5 action:1 [096.111544][0.009795] play soundindex 255 on board 0 [098.324662][2.213118] play soundindex 191 on board 0 [098.424530][0.099868] play soundindex 255 on board 0 [102.399819][3.975289] play soundindex 191 on board 0 [102.498612][0.098793] play soundindex 255 on board 0 [102.559474][0.060862] LISY_W_SWITCH_HANDLER (UDP Server Data received: 5 [102.559543][0.000069] LISY_W_SWITCH_HANDLER Switch#:5 action:0 [106.634419][4.074876] play soundindex 191 on board 0 [106.736138][0.101719] play soundindex 255 on board 0 [110.863361][4.127223] play soundindex 191 on board 0 [110.967086][0.103725] play soundindex 255 on board 0 Welche Game Settings hast du denn eingestellt? Vielleicht gibt's da ja einen Unterschied.
bontango Geschrieben 12. Februar 2023 Geschrieben 12. Februar 2023 geändert habe ich nur: const byte APC_defaults[64] = {0,3,3,1,1,0,0,0, // system default settings -> serial const byte USB_defaults[64] = {0,0,0,16,18,0,0,0, // game default settings 16 Firepower, switch & sound debug sonst alles default
Black Knight Geschrieben 13. Februar 2023 Autor Geschrieben 13. Februar 2023 Habe jetzt nochmal alles mit den exakt gleichen Settings wie bei dir gestartet, aber die Soundkommandos der beiden Lisy Versionen bleiben unterschiedlich. Wie sieht denn dein Debug Log aus, kein Hinweis auf einen Unterschied?
bontango Geschrieben 13. Februar 2023 Geschrieben 13. Februar 2023 ich kann keine finden: pi@lisy(rw):~$ ./run_lisy_apc make sure getty process is stopped LISY basic DEBUG activ [743.485596][0.000026] LISY DEBUG timer set [743.490142][0.004546] Info: udp switch reader server for debug mode succesfully started [743.490202][0.000060] LISY APC Hardware init start LISY_Mini: HW Client is: APC Info: serial com successfull initiated [744.491897][1.001695] check if connected hardware is"APC" [744.492823][0.000926] connected HW is: APC Info: check ID for 'APC' returns 0 [744.493922][0.001099] LISY_Mini: Client has SW version: 00.31 [744.494881][0.000959] LISY_Mini: Client uses API Version: 0.10 [744.495458][0.000577] LISY_Mini: Client supports 65 lamps [744.496034][0.000576] LISY_Mini: Client supports 25 solenoids [744.496616][0.000582] LISY_Mini: Client supports 5 displays [744.497383][0.000767] Display no:0 has type:3 (SEG7, Fully addressable 7 Segment Display (with comma)) with 4 segments [744.498142][0.000759] Display no:1 has type:4 (SEG14,Fully addressable 14 Segment Display (with comma)) with 7 segments [744.498908][0.000766] Display no:2 has type:4 (SEG14,Fully addressable 14 Segment Display (with comma)) with 7 segments [744.499671][0.000763] Display no:3 has type:4 (SEG14,Fully addressable 14 Segment Display (with comma)) with 7 segments [744.500442][0.000771] Display no:4 has type:4 (SEG14,Fully addressable 14 Segment Display (with comma)) with 7 segments [744.501021][0.000579] LISY_Mini: Client supports 73 switches Switch Status 1..8;9..16;17..24; ...: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 advance: 0 UP/Down: 0 [744.544248][0.043227] LISY DEBUG activ for switches [744.544379][0.000131] LISY DEBUG activ for sound [744.549251][0.004872] Info: LISYAPC Throttle value is 120 for this game LISY_APC: we are emulating Game No:16 frpwr_l6 info: trying to parse: /usr/local/share/xpinmame/xpinmamerc info: trying to parse: /root/.xpinmame/xpinmamerc info: trying to parse: /usr/local/share/xpinmame/xpinmame-vid_lisyrc info: trying to parse: /root/.xpinmame/xpinmame-vid_lisyrc info: trying to parse: /usr/local/share/xpinmame/rc/frpwr_l6rc info: trying to parse: /root/.xpinmame/rc/frpwr_l6rc Info: internal Hardware revision is 122 LISY80_SIG_HANDLER: SIGUSR1 catched This is LISY (Lisy W) by bontango, Version 528 81 [744.672219][0.122968] Info: LISYMINI this game has NO SS or AC Relay [744.672395][0.000176] Info_boot: System_ID: SYS6 [744.672484][0.000089] Info_boot: gamename: FIREPOWER [744.672546][0.000062] Info_boot: S2 Setting: 16 [744.672685][0.000139] Info_boot: SW Version: 528 81 [750.673665][6.000980] LISY_Mini: no special hw rules found for game 16, setting defaults [750.673718][0.000053] LISY_Mini: HW Rule set for solenoid:17 and switch:65 [750.673782][0.000064] LISY_Mini: HW Rule set for solenoid:18 and switch:66 [750.673840][0.000058] LISY_Mini: HW Rule set for solenoid:19 and switch:67 [750.673895][0.000055] LISY_Mini: HW Rule set for solenoid:20 and switch:68 [750.673947][0.000052] LISY_Mini: HW Rule set for solenoid:21 and switch:69 [750.674001][0.000054] LISY_Mini: HW Rule set for solenoid:22 and switch:70 loading rom 0: gamerom.716 loading rom 1: green2.716 loading rom 2: green1.716 loading rom 3: prom1_6.474 loading rom 4: prom2.474 loading rom 5: prom3.474 done [750.929057][0.255056] play soundindex 255 on board 0 [750.929946][0.000889] play soundindex 255 on board 0 [750.932425][0.002479] play soundindex 127 on board 0 [753.974901][3.042476] timer experid, nvram delayed write [754.693054][0.718153] play soundindex 63 on board 0 [754.785644][0.092590] play soundindex 127 on board 0 [758.564996][3.779352] play soundindex 63 on board 0 [758.658954][0.093958] play soundindex 127 on board 0 [762.422624][3.763670] play soundindex 63 on board 0 [762.517241][0.094617] play soundindex 127 on board 0 [766.284564][3.767323] play soundindex 63 on board 0 [766.377539][0.092975] play soundindex 127 on board 0 [767.740979][1.363440] LISY_W_SWITCH_HANDLER (UDP Server Data received: 5 [767.741036][0.000057] LISY_W_SWITCH_HANDLER Switch#:5 action:1 [767.746339][0.005303] play soundindex 95 on board 0 [767.776510][0.030171] play soundindex 127 on board 0 [767.801192][0.024682] play soundindex 95 on board 0 [767.827678][0.026486] play soundindex 127 on board 0 [767.854456][0.026778] play soundindex 95 on board 0 [767.975472][0.121016] play soundindex 127 on board 0 [768.096367][0.120895] play soundindex 95 on board 0 [768.217613][0.121246] play soundindex 127 on board 0 [768.340527][0.122914] play soundindex 95 on board 0 [768.462228][0.121701] play soundindex 127 on board 0 [768.583883][0.121655] play soundindex 95 on board 0 [768.704645][0.120762] play soundindex 127 on board 0 [768.826767][0.122122] play soundindex 95 on board 0 [768.947887][0.121120] play soundindex 127 on board 0 [769.069238][0.121351] play soundindex 95 on board 0 [769.190767][0.121529] play soundindex 127 on board 0 [769.312910][0.122143] play soundindex 95 on board 0 [769.433758][0.120848] play soundindex 127 on board 0 [769.556913][0.123155] play soundindex 95 on board 0 [769.557810][0.000897] play soundindex 95 on board 0 [769.682342][0.124532] play soundindex 127 on board 0 [771.844110][2.161768] play soundindex 63 on board 0 [771.935423][0.091313] play soundindex 127 on board 0 [775.597138][3.661715] play soundindex 63 on board 0 [775.687488][0.090350] play soundindex 127 on board 0 [777.145005][1.457517] LISY_W_SWITCH_HANDLER (UDP Server Data received: 5 [777.145060][0.000055] LISY_W_SWITCH_HANDLER Switch#:5 action:0 [779.399637][2.254577] play soundindex 63 on board 0 [779.494477][0.094840] play soundindex 127 on board 0
Black Knight Geschrieben 13. Februar 2023 Autor Geschrieben 13. Februar 2023 OK, ich versuch's morgen auch mal mit Lisy_Mini Board. Wenn ich trotz Lisy_Mini ein APC Board vorgaukeln möchte, dann muss ich einen 10K Widerstand zwischen GPIO11 und 3,3V hängen, richtig?
bontango Geschrieben 13. Februar 2023 Geschrieben 13. Februar 2023 der 10K ist schon auf der LISY_mini drauf. Im Pi Verzeichnis habe ich zwei scripts: 'run_lisy_apc' für serielle Verbindung und 'run_lisy_m' für USB connection zum APC.
Black Knight Geschrieben 13. Februar 2023 Autor Geschrieben 13. Februar 2023 Stimmt, das kenne ich. Aber wie stellt Lisy denn fest auf welcher Platine es sitzt?
bontango Geschrieben 13. Februar 2023 Geschrieben 13. Februar 2023 das macht 'lisy_check', das erkennt alle Varianten Für lisy_mini / APC erst: //do a quick check if we are running on LISY_mini //before trying to access I2C // this means we have a 10K pull up at pin 23 GPIO11 (14) // which has the red LED connected for LISY1/80/35 // we test it with making GPIO11 (wiringpi 14) an input // activate the pull down resistor // wair a bit // and read the value. It will be 1 for LISY_Mini and 0 for other LISYs or // if the PI is 'standalone' dann: //could still be LISY_Mini via USB or Raspberry sitting on a APC //we check for serial USB device, if it exists we assume a LISY_MIni //otherwise we assume a LISY/Pi on an APC via serial
Black Knight Geschrieben 18. Februar 2023 Autor Geschrieben 18. Februar 2023 Aber ich kann auch mit deinem Setup einfach run_lisy_apc starten, oder? Bei mir läuft's nämlich so leider nicht, da die Verbindung nicht aufgebaut wird: pi@lisy(ro):~$ ./run_lisy_apc make sure getty process is stopped LISY basic DEBUG activ [844.490731][0.000011] LISY DEBUG timer set [844.491449][0.000718] Info: udp switch reader server for debug mode succesfully started [844.491593][0.000144] LISY APC Hardware init start send cmd to /dev/serial0, 1 times send cmd to /dev/serial0, 2 times send cmd to /dev/serial0, 3 times send cmd to /dev/serial0, 4 times send cmd to /dev/serial0, 5 times send cmd to /dev/serial0, 6 times send cmd to /dev/serial0, 7 times send cmd to /dev/serial0, 8 times send cmd to /dev/serial0, 9 times USBSerial: Init failed ERROR: cannot open serial communication Dabei sehe ich was, wenn ich mir mit dem Scope Rx (gelb -> vom Arduino zum PI) und Tx (blau -> vom PI zum Arduino) ansehe.
bontango Geschrieben 18. Februar 2023 Geschrieben 18. Februar 2023 Ja, klappt bei mir. Ich muss dem APC prg nur über die defaults mitteilen das er auf seriell hören soll, default ist USB
Black Knight Geschrieben 19. Februar 2023 Autor Geschrieben 19. Februar 2023 Ich weiß nicht, warum es seriell nicht klappt, aber über USB läuft's. Das Ergebnis ist allerdings dasselbe, nur die Lisy Version hat sich geändert pi@lisy(ro):~$ ./run_lisy_mini LISY basic DEBUG activ [140.326652][0.000019] LISY DEBUG timer set [140.326951][0.000299] Info: udp switch reader server for debug mode succesfully started [140.327002][0.000051] LISY_Mini Hardware init start LISY_Mini: HW Client is: APC Info: usb serial successfull initiated [141.374706][1.047704] LISY_Mini: Client has SW version: 00.31 [141.378690][0.003984] LISY_Mini: Client uses API Version: 0.10 [141.382652][0.003962] LISY_Mini: Client supports 65 lamps [141.386648][0.003996] LISY_Mini: Client supports 25 solenoids [141.390648][0.004000] LISY_Mini: Client supports 5 displays [141.394660][0.004012] Display no:0 has type:3 (SEG7, Fully addressable 7 Segment Display (with comma)) with 4 segments [141.398654][0.003994] Display no:1 has type:4 (SEG14,Fully addressable 14 Segment Display (with comma)) with 7 segments [141.402645][0.003991] Display no:2 has type:4 (SEG14,Fully addressable 14 Segment Display (with comma)) with 7 segments [141.406643][0.003998] Display no:3 has type:4 (SEG14,Fully addressable 14 Segment Display (with comma)) with 7 segments [141.411896][0.005253] Display no:4 has type:4 (SEG14,Fully addressable 14 Segment Display (with comma)) with 7 segments [141.415881][0.003985] LISY_Mini: Client supports 73 switches Switch Status 1..8;9..16;17..24; ...: 104 104 104 104 104 104 104 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 advance: 0 UP/Down: 0 [141.686103][0.270222] LISY DEBUG activ for switches [141.686155][0.000052] LISY DEBUG activ for sound [141.691161][0.005006] Info: LISYMINI Throttle value is 120 for this game LISYMINI: we are emulating Game No:16 frpwr_l6 info: trying to parse: /usr/local/share/xpinmame/xpinmamerc info: trying to parse: /root/.xpinmame/xpinmamerc info: trying to parse: /usr/local/share/xpinmame/xpinmame-vid_lisyrc info: trying to parse: /root/.xpinmame/xpinmame-vid_lisyrc info: trying to parse: /usr/local/share/xpinmame/rc/frpwr_l6rc info: trying to parse: /root/.xpinmame/rc/frpwr_l6rc Info: internal Hardware revision is 121 LISY80_SIG_HANDLER: SIGUSR1 catched This is LISY (Lisy W) by bontango, Version 528 78 [141.865979][0.174818] Info: LISYMINI this game has NO SS or AC Relais [141.866190][0.000211] Info_boot: System_ID: SYS6 [141.866256][0.000066] Info_boot: gamename: FIREPOWER [141.866320][0.000064] Info_boot: S2 Setting: 16 [141.866380][0.000060] Info_boot: SW Version: 528 78 [147.869537][6.003157] LISY_Mini: no special hw rules found for game 16, setting defaults [147.869609][0.000072] LISY_Mini: HW Rule set for solenoid:17 and switch:65 [147.869689][0.000080] LISY_Mini: HW Rule set for solenoid:18 and switch:66 [147.869751][0.000062] LISY_Mini: HW Rule set for solenoid:19 and switch:67 [147.869813][0.000062] LISY_Mini: HW Rule set for solenoid:20 and switch:68 [147.869874][0.000061] LISY_Mini: HW Rule set for solenoid:21 and switch:69 [147.869943][0.000069] LISY_Mini: HW Rule set for solenoid:22 and switch:70 loading rom 0: gamerom.716 loading rom 1: green2.716 loading rom 2: green1.716 loading rom 3: prom1_6.474 loading rom 4: prom2.474 loading rom 5: prom3.474 done [148.071085][0.201142] play soundindex 255 on board 0 [148.074536][0.003451] play soundindex 255 on board 0 [148.079825][0.005289] play soundindex 255 on board 0 [151.473972][3.394147] timer experid, nvram delayed write [153.448982][1.975010] play soundindex 191 on board 0 [153.569438][0.120456] play soundindex 255 on board 0 [158.279483][4.710045] play soundindex 191 on board 0 [158.352667][0.073184] LISY_W_SWITCH_HANDLER (UDP Server Data received: 5 [158.352737][0.000070] LISY_W_SWITCH_HANDLER Switch#:5 action:1 [158.363028][0.010291] play soundindex 191 on board 0 [158.373767][0.010739] play soundindex 255 on board 0 [162.083954][3.710187] LISY_W_SWITCH_HANDLER (UDP Server Data received: 5 [162.084024][0.000070] LISY_W_SWITCH_HANDLER Switch#:5 action:0 [162.615959][0.531935] play soundindex 191 on board 0 [162.737485][0.121526] play soundindex 255 on board 0
bontango Geschrieben 19. Februar 2023 Geschrieben 19. Februar 2023 dann ruft der lisy_mini script ruft die alte 528.78 lisy exec aus dem ./lisy Unterverzeichnis auf Du brauchst die aus ./pinmame oder aus /usr/local/bin Aber jetzt hast Du die falschen Sounds auch mit 528.78 ??????
Black Knight Geschrieben 19. Februar 2023 Autor Geschrieben 19. Februar 2023 vor 30 Minuten schrieb bontango: Aber jetzt hast Du die falschen Sounds auch mit 528.78 ?????? Sieht so aus. Wobei ich ohne entsprechenden Flipper gar nicht sagen kann, was richtig oder falsch ist. Aber zumindest sind sie unterschiedlich.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden