;-)
Tzn ? FORMAT_UNIT? czy np READ_FORMAT_CAPACITIES czy coś innego ?? W każdym razie nie jest to trywialne, jeszcze kilka inny komend trzeba obsłużyć.
A co to za dane? może AUDIO?
Mister
;-)
Tzn ? FORMAT_UNIT? czy np READ_FORMAT_CAPACITIES czy coś innego ?? W każdym razie nie jest to trywialne, jeszcze kilka inny komend trzeba obsłużyć.
A co to za dane? może AUDIO?
Mister
Tak. Czy wystarczy po prostu przekazać to CF jako polecenie FORMAT_TRACK z odpowiednimi parametrami?
I jeszcze jedno: kiedy wysyłać dane do hosta (np. wynik INQUIRY, odczytu sektora itd.) -- przed, czy po CWS?
Dane z przetwornika ADC/do przetwornika DAC przetworzone przez FPGA, ale zdecydowanie nie audio, strumień będzie miał od kilkuset KiB/s do ~50MiB/s
-- to są bardzo szybkie przetworniki, działają wprost na częstotliwości pośredniej. :-)
Pecet będzie przetwarzał te dane w sytuacjach, gdy możliwości FPGA okażą się niewystarczające, albo po prostu wówczas, gdy będę miał taką ochotę (testowanie algorytmów DSP przed ich zaszyciem w FPGA itd.).
Pozdrawiam Piotr Wyderski
nie używałem takiej komendy. Muszę "poczytać".
Tzn Host wysyła CBW (31 Bytes) z np komendą SCSI np INQUIRY Potem spodziewa się danych lub wysyła dane. A na koncu odbiera od device _CSW_ (13BYtes).
Dokładnie opisuje to klasa Mass Storage Class, Bulk Only Transport.
Jeżeli testowanie to raczej jakaś klasa która zapewnia 100% poprawność przesyłania danych, np wspomniana MSC.
Mister
OK, dziękuję.
Hm, Mass Storage do obsługi _strumieni_? To będzie działało raczej jak bardzo szybki modem, a nie dysk.
Pozdrawiam Piotr Wyderski
Mass Storage to klasa zapewniająca przesyłanie danych ze 100% pewnością i tyle. Nie ma w niej mowy o dyskach, etc.
Mister
Mister napisał(a):
Z tą 10% pewnością to bym się nie zgodził - czytnik USB-CF(taki najtańszy z Allegro) potrafił od czasu do czasu przekłamać dane a gdy do karty dobierał się Yampp-link ze swoimi sterownikami(karta sformatowana do YADL) to praktycznie przy każdej transmisji były błędy w empetrójkach. Uprzedzając pytania - problem występował zarówno na Win98SE(sterowniki do czytnika od producenta) jak i na Win2000Pro a czytnik zawsze był programowo odłączany przed wyjęciem z portu USB. No i nie była to też wina kart(y) - ta sama karta przy transmisji przez USB do Yamppa działa idealnie. Co ciekawe błędy pojawiały się dopiero po odłączeniu i ponownym dołączeniu czytnika.
Have something to add? Share your thoughts — no account required.
Ask the community — no account required