MÓJ PROBLEM ROZWIĄZANY
z tamtym oscamem miałem problemy i już go nie mam. W między czasie rozkminiłem jak kompilować oscama szytego na miarę bezpośrednio na
raspberry Pi.
Miałem jednak problem z odpowiednimi repozytoriami. Bezpośrednio ze strony Streamboard można pobrać najnowszy zbiór (11731) lecz tam oscam po kompilacji nie wspiera kart Cameleon CAK7 (1813).
Znalazłem repo na github (wersja 11720), lecz tam z kolei po wygenerowaniu, oscam miał na stałe przypisane parametry RATELIMIT ECM na 4 oraz RATELIMITTIME na 9000. Nawet jeśli te wartości usunąłem to po uruchomieniu ponownym znów w ustawieniach były widoczne mimo iż w pliku oscam.server ich nie było.
Koniec końców znalazłem w pliku "Cardlist.c" odpowiedzialny za to fragment:
#ifdef READER_SECA
/*reader->caid = 0x0100;
reader->ratelimitecm = 4;
reader->ratelimittime = 9000;
reader->saveemm = (3 | reader->saveemm);
reader->blockemm = (12 | reader->blockemm); */
#else
strcpy(current.info, " - but card system SECA not built in!");
#endif
Wykomentowałem go jak powyżej i po kompilacji działa Wszystko jak należy
I pomyśleć, że po 15 latach nauczyłem się samemu kompilować oscama i nie muszę już szukać gotowców