User Tag List

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 37

Тема: Arduino Floppy Dump utility

  1. #11

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,091
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    100 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Цена готовой платки - 10$
    На Алиэкспресс самые дешевые 1400р. Это $20. На чипдипе - 1900р. Подозреваю, что о тех местах, где вы их за 800р покупаете, никто больше не знает.
    Цитата Сообщение от dk_spb Посмотреть сообщение
    FE тоже умеет подстраиваться.
    Не нашел этого в описании. Скудные гистограммы в inspect, и ничего о том что размытость может быть следствием того что скорости при записи могли плавать, и домены могли перемагнититься, что неплохо было бы компенсировать при чтении (или же распознавании, если это raw).
    Цитата Сообщение от dk_spb Посмотреть сообщение
    Странно, Вы же о нем сами писали.
    Писал что "он есть", а не что он умеет. Вам виднее что он умеет. Но судя по всему вышеперечисленные форматы - не про него. И лично для меня этот вариант: а) дороговат - 1500 против 300; б) экзотичен (никак особо и не поиграешься для других целей); в) нельзя применить к эмуляторам спектрума или железному через Gotek; и г) у меня (и у многих других) уже есть Atmega.

    Если вам с вашим флюксэнджиновским патриотизмом (вы сами говорили что кучу сил в него вложили) так хочется доказать всем что флюксэнджин гораздо перспективнее и интереснее чем сабж, или что-либо еще - можете затеять тему с опросом (пусть список включает всё).
    Последний раз редактировалось Dexus; 12.08.2020 в 15:58.

  2. #12

    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,301
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    211 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    Подозреваю, что о тех местах, где вы их за 800р покупаете, никто больше не знает
    Демо-кит на сайте производителя чипа стоит именно 10$.
    Опять же, вы сами писали что FE умеет и через BluePill работать.

    Цитата Сообщение от Dexus Посмотреть сообщение
    и ничего о том что размытость может быть следствием того что скорости при записи могли плавать, и домены могли перемагнититься
    То есть прямо в коде должны были написать _базовые_ причины, из-за которых бывают проблемы с чтением?
    Или где "ничего" ?

    >в) нельзя применить к эмуляторам спектрума или железному через Gotek.
    Ну так я и начал с вопроса, а чем Ваша разработка лучше?
    Если и FE нельзя и Вашу нельзя, то о чем разговор?

    >так хочется доказать всем что флюксэнджин гораздо перспективнее и интереснее чем сабж
    Как раз наоборот, я просто поинтересовался чем subj отличается от FE, а в ответ только напор патриотизма...

    >можете затеять тему с опросом
    О чем опрос? Кому какое название больше нравится? Вы же даже на словах не написали чем subj лучше FE.
    А уж примеров дискет, которые FE на прочитал, а subj прочитал - точно не выкладывали.

    Поймите, ни опрос о том, кто красивее напишет фразу "размытость может быть следствием того что скорости при записи могли плавать, и домены могли перемагнититься", ни, тем более, результат этого опроса мне неинтересен. Меня интересует выбор инструмента. Если где-то появляется инструмент, который, по словам разработчика, является новым словом в вопросе и имеет массу преимуществ, то я интересуюсь какие же это преимущества и в чем новизна: что новый инструмент умеет такого, чего не умеют другие, или какие проблемные дискеты он прочитал, в отличие от других инструментов.
    Если разработчик в ответ сразу пишет что-то про "патриотизм", а не про факты - я делаю выводы что фактов нет.
    А уж использовать для каждого случая самопальный инструмент или взять готовый, пусть даже на 10$ дороже - личное дело каждого.
    Вполне возможно что Ваш инструмент ничем не отличается, просто удобнее именно Вам. Это нормально. Но мне неинтересно. Так что дайте знать если это именно так.
    Последний раз редактировалось dk_spb; 12.08.2020 в 16:10.

  3. #13

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,091
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    100 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    dk_spb, слушай, интересно чем отличается - выясняй сам. Всё что касается проекта я тут выкладываю (точнее, выкладывал, пока ты тут не начал флеймить). По поводу всяких левых флюксэнджинов мне вопросов больше не задавай. Это не коммерческий проект, а хоббистский. Был бы коммерческим, и хотел бы я его впаривать кому-то - я бы выяснял все возможности, все мелкие нюансики всех альтернатив, и строил бы таблицу по пунктам "умеет-не умеет". А так - мне пофигу что альтернативы умеют или не умеют, и какое преимущество у AFD над кем есть. И особенно не надо тут "а вот этот умеет а твоя нет". Пофиг. Вот если есть какие-то недоделки или недостатки - это да, это важно знать. Но их я и так знаю. Только не надо меня спрашивать о том есть ли такие же недостатки у альтернатив. Я в душе не шатаю что там у альтернатив
    Последний раз редактировалось Dexus; 12.08.2020 в 18:48.

  4. #14

    Регистрация
    15.09.2009
    Адрес
    SPb
    Сообщений
    7,301
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    211 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    >Вот если есть какие-то недоделки или недостатки - это да, это важно знать.
    Сложно знать недостатки какого-то устройства, про которое известно только что оно должно уметь читать дискеты. Если даже ты не пишешь подробностей что должно делать и что не должно твоё устройство - я то уж точно не буду выяснять, тут заплечных дел мастер нужен.

    Но суть я понял. Оказывается это мода такая: не успеет человеку понадобится что-то чуть большее, чем переходник на три контакта, это сразу называют проект. Потому что в магазине готовое на 100 руб дороже, да еще и идти надо. И важнее процесс, чем результат. То есть единственная цель и задача - обеспечить процесс, а что делаем и для чего, с какими особенностями - это "выясняй сам", ибо автор и сам не знает.

    Больше не мешаю саморазвлекаться.

  5. #15

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,091
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    100 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dk_spb Посмотреть сообщение
    Сложно знать недостатки какого-то устройства, про которое известно только что оно должно уметь читать дискеты.
    ...это сразу называют проект
    Если бы ты потрудился просто хотя бы почитать тему (в части изменений), не говоря уж о скачать и почитать readme.txt, таких глупых пассажей мог бы и избежать. А вообще, я не понимаю что ты тут делаешь. Ты же любитель советских компуктеров типа Радио 86-РК, ДВК и УКНЦ, и Спектрум тебе глубоко чужд... Сидишь тут и флеймишь в форуме "ZX Spectrum Hardware". Предлагаю тебе научить EF работать с образами Спектрумовских дисков - тогда и можно будет сравнивать. А до тех пор этот FE - бесполезная для спектрумовского сообщества поделка скучающего шотландца, которую даже упоминать тут не стоило.


    Прошу админов удалить из этой темы флейм (начиная с сообщения №8, включая это). Спасибо заранее.
    Последний раз редактировалось Dexus; 12.08.2020 в 23:35.

  6. #16

    Регистрация
    28.02.2005
    Адрес
    Москва
    Сообщений
    2,246
    Спасибо Благодарностей отдано 
    995
    Спасибо Благодарностей получено 
    619
    Поблагодарили
    336 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вполне нормальный подход - прокачать скилы и попробовать сделать что-то свое. Возможно, получится лучше, чем у конкурентов. Какая разница ну да есть аналоги. Но пусть будут. Пусть то что я не сниму с Грисвизл я считаю с Arduino Floppy Dump. Первую я собрал, соберу и этот проект, вроде все просто. Надо пробовать.

    - - - Добавлено - - -

    А сказать вот так что все уже изобретёно до вас это офигенно демотивирует.

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,091
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    100 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Иногда бывают такие истории (для наглядности, с каждой итерацией отсекается распознанный "горб", и остаток нормализуется):
    Код:
                             .:                                     
                            .:::         ..                         
                           .::::         ::                         
                          .::::::       .:::           ..           
                          :::::::       ::::          .::           
                         ::::::::.     .:::::         :::.          
                       .::::::::::     ::::::.  :    .::::.         
                      .::::::::::::...:::::::::::::..::::::::.      
    us------2-------3-------4-------5-------6-------7-------8-------9
                                         ..                         
                                         ::                         
                                        .:::           .            
                                        ::::           ::           
                                        ::::.         :::           
                                       .:::::         ::::          
                                      .::::::: .:.   :::::.         
                                     .:::::::::::::.:::::::::.      
    us------2-------3-------4-------5-------6-------7-------8-------9
    32
                                                       .            
                                                       ::           
                                                      .::           
                                                      :::           
                                                      ::::          
                                                :    .::::          
                                               .::.  :::::: .       
                                               :::::::::::::::      
    us------2-------3-------4-------5-------6-------7-------8-------9
    42
                                                       .            
                                                       ::           
                                                      .::           
                                                      :::           
                                                      ::::          
                                                     .::::          
                                                     :::::: .       
                                                    ::::::::::      
    us------2-------3-------4-------5-------6-------7-------8-------9
    47
                                                                    
                                                                    
                                                                    
                                                                    
                                                                    
                                                            :       
                                                            ::      
                                                            ::      
    us------2-------3-------4-------5-------6-------7-------8-------9
    Вместо 3х пиков распознаются 5. А может и больше. Пики между пиками (т.е. как раз те самые неоднозначно классифицируемые импульсы).
    Достаточно нетривиальная задача анализировать подобное, дабы установить пороговые границы. Необходимо кластеризовать эти бугры с учетом основной MFM пропорции 1/1.5/2.
    Пока в этом затык.

    - Статистику по полной+четной/нечетной собираю.
    - Выявляю график чётно/нечётного "расползания", компенсирую его.
    - По результату повторно обрабатываю статистику для вычисления наиболее корректных пороговых значений (для каждого фрагмента) <- я тут

    Часто ведь бывает вообще 2 бугра (т.е. 1+1.5), если это межсекторный промежуток. Алгоритм должен это учитывать и в этом плане быть максимально адаптивным.

  9. #18

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,091
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    100 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Зачем вся эта мат.статистика и численная эквилибристика, спросите?
    Потому что это ардуино с 2кб оперативы, и читать весь трек она не может. Поэтому приходится изголяться, делать это за несколько проходов - сначала собирать усредненную статистику, затем генерировать графики компенсаций и порогов, и потом уже запускать чтение самого MFM потока с учетом этих графиков. Т.е. алгоритм не может сразу сказать об ошибке CRC при изменении этих порогов - необходимо каждый раз проходить весь (ну или почти весь) маршрут. С устройствами которые читают в сыром виде, типа Greazeweasel это проще - там читается за один раз, а потом можно распознавать в оффлайне сколько хочешь.

  10. #19

    Регистрация
    19.01.2005
    Адрес
    Наро-фоминск
    Сообщений
    2,012
    Спасибо Благодарностей отдано 
    511
    Спасибо Благодарностей получено 
    207
    Поблагодарили
    126 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может взять тогда за основу ардуину чуть покруче, которая как и greazeweasel читает за 1 раз ?

  11. #20

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,091
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    100 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ^m00h^ Посмотреть сообщение
    Может взять тогда за основу ардуину чуть покруче, которая как и greazeweasel читает за 1 раз ?
    Зачем? Greazeweasel уже прекрасно справляется с этой функцией (хотя с 5.25" вроде проблемы есть).
    А Ардуина "Чуть покруче" наверняка будет дороже блюпилла. А этот проект - про абсолютно минималистичную читалку, выжать из нее максимум. Поэтому и приходится извращаться, расчитывать такты, байты оперативы. Практически как в демомейкерстве .

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Arduino Floppy Disk Reader
    от SoftLight в разделе Внешние накопители
    Ответов: 44
    Последнее: 05.08.2020, 01:06
  2. HCDisk 2.0 - PC disk utility.
    от Djoni в разделе Утилиты
    Ответов: 3
    Последнее: 17.09.2016, 00:37
  3. TZX/TAP utility for iPhone: Speccy Tape
    от Poopi в разделе Утилиты
    Ответов: 13
    Последнее: 02.07.2015, 08:13
  4. Data Glue Utility
    от dM_GBG в разделе Софт
    Ответов: 8
    Последнее: 22.11.2011, 12:40

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •