Pierwsze testy zrobione przy użyciu karty SD, którą mam prawie na stałe w TZXDuino.
Parę obserwacji oraz planów na dalsze testy:
- F/W oferuje sporo ustawień, łącznie z wyborem języka pomiędzy angielskim i rosyjskim,
- konfiguracja obsługi plików TAP jest bardzo rozbudowana, łącznie z możliwością ustawienia przerw czasowych pomiędzy blokami, długością trwania "pilota" oraz jego wypełnienia, itd.
- sprawdziłem wszystkie dostępne F/W na obsługę RTC i z żadnym ATmega nie komunikuje się poprawnie z układem czasu. RTC sam w sobie działa, generuje impulsy czasowe, linie komunikacyjne są podpięte tam gdzie mają być - do dalszego sprawdzenia.
- zawartość karty pokazywana jest poprawnie, łącznie z podkatalogami,
- jak na razie poza obsługą plików TAP i natywnego formatu BAW nic więcej nie udało się mi odczytać, czy zmusić od odtwarzania. A podobno jest obsługa plików TZX, TAP, WAV, BAW i RK - źródła F/W mam i próbuję się w nich odnaleźć
- są pewne ograniczenia co do nazewnictwa plików, np. nazwie pliku nie może być spacji aby "magnetofonik" zechciał odtworzyć plik. Najlepiej jak nazwa pliku ma do 14 znaków.
- obsługa mechanicznej blokady przed zapisem na kartę SD działa odwrotnie niż powinna. Nie można zapisać na kartę jak "lock" jest w pozycji "off" ale za to jak jest karta zabezpieczona, bez problemów tworzone są pliki i zapis idzie - znowu muszę zajrzeć do zródeł F/W
- obsługa klawiatury jest trochę nieintuicyjna przy odtwarzaniu plików. Przyśnięcie ENTERa nie robi nic, wybranie pliku i klawisz "prawo" powoduje odtwarzanie, ale bez zwłoki czasowej jest "pilot", który trwa tylko 619ms. Domyślne parametry do zmiany w ustawieniach.
Z bardzo dobrych wiadomości, "magnetofonik" odtwarza poprawnie TAPy i wczytywane są bez zająknięcia do Harlequina wer. G, ZX Spectrum wydanie 2 i Chrome'a. Wszystko głośno i wyraźnie, bez komplikacji. Co prawda dla pracy z HQ jeden rezystor musiał zostać zmieniony, w sumie drobnica.