Здравствуйте коты, пробую портировать драйвер на linux у кого остался SDK ??? так как сайт лежит.
На данный момент могу огорчить владельцев модели 205А (самой бюджетной).
Так как софт и дрова написаны криво, удалось вытянуть такую информацию
- при сэмплирование выше 16M,48M пакеты дропаются и не доходят получается тормоза
- Осциллограф работает захватом сразу в 2 канала (и не важно выбрили ли вы первый канал или второй )
- Осциллограф тупо отправляет значение ADC прям в софт
- Нет ни какого аппаратного триггера (это делает софт )
- все это работает в режиме USB 1.1 (12MBit/sec)
- Пакеты плывут по 256КБ от 8-12ms на пакет (128КБ на канал ) удалось получить 28 пакетов ( ЦЕЛЫХ, не включая битые и системные ) за ~1s. таким образом получается 262144*28=7340032 чистых сэмпла/секунду на два канала ( 3.67M/sa на канал ) при установлены 16M/sa более чем в 4 раза меньше могу ошибаться в расчетах так что извините и
- 24 пакета при 8M
- 16 пакета при 4M
- 4 !!! пакета при 1M
- 6 !!! пакета при 100K
- 8 !! пакета при 10K
- 8 !! пакета при 1K
бред какой то поправьте что не так
------------------------------------
Итак господа после перезагрузки в в Виндовс (все выше описанное делалось на виртуальной машине )
мы имеем более привлекательные цыфры
-Режим работы USB 2.0 HS (480MBit/s)
- Пакеты идут по 2097152 байт = 2 Мегабайта но уже время передачи 60ms без потери пакетов
8 пакета/c при 48М -- 16МБ\с
6 пакета/c при 16М -- 12МБ\с
4 пакета/c при 8М -- 8МБ\с
4-5 пакета/c при 4М -- 9МБ\с
6 пакета/c при 1М -- 12МБ\с
6-7 пакета/c при 100К 13МБ\с
2 пакета/c по 1Мегабайта при 10К -- 2МБ\с
1 пакет/c по 2Мегабайта при 1К -- 2 МБ\с
В режиме Data Recorder (одноканальный ) в пакете один канал (не два как в режиме осциллографа )
Спойлер

как видно А7 в НЕХ это 167 знач АЦП (8 бит 255 макс. 127 ето 0В, 255 ето +6В один шаг получаем 0.047244В в каждую сторону 127 шагов)
простымы подсчетами находим напряжение при знач. АЦП 167-127=40 (40 в плюс) находим напряжение 40*(6/127)=1.88976378 В при A7 (167) 1.93700787В при A8 (168)
Спойлер
