Это адекватная цена. Насколько я помню, CAEN четырёхканальный в NIM на +/-5.5kV/300uA/5nA стоил 4k EUR. Но он программируемый по интерфейсу! И CAEN, серийный, европейский.
Вы правда молодцы! Как раз когда покупали эти CAEN-ы, ничего российского найти не смогли.
В новом они целиком раскрыли структуру алгоритмов. Ещё там добавилась большая и очень интересная часть про политику: кто и где пользовался TETRA без шифрования и с бэкдорами, какие могут быть примеры реальной эксплуатации.
Acknowledgments This research was supported by the NLnet Foundation[18] with financial support from the European Commission’s Next Generation Internet programme [19]. We would like to thank Christian Veenman and the Dutch NCSC for their extensive support and collaboration during the coordinated disclosure process.
т.е. финансируют налогоплательщики проклятого Запада.
Ну в оригинальном Wiren Board закрытый ключ в спец. микросхеме, особо сделать ничего не получится. В этом клоне до кибериммунизации, по слухам, был одинаковый закрытый ключ в файлике на всю серию + пароль к MQTT плеинтекстом, тоже общий на всё.
Наверно тогда и эта таблица выданных блоков должна быть открыта и постоянно обновляться? ;)
Ну сейчас-то в таблице одна запись. Большой ценности в публичной таблице префиксов нет, нам наоборот важнее мотивировать производителей регистрировать префиксы, чтобы они не пересекались. А открытая таблица мотивирует выбрать себе префикс самому.
Вообще первым делом мы наверное выделим явный публичный префикс для DIY, т.к. вряд ли одна DIY железка окажется в одной сети с другой.
внутри теперь есть отдельный МК (у нас называется Embedded Controller), который управляет питанием. Аналоговые входы тоже заведены на него.
В линуксе, естественно, всё это скрыто: клиенты как читали готовые вольты из MQTT (ну или /sys/bus/iio), так и будут. Даже все пути и форматы остались те же.
Тестировать лучше - это всегда полезно, мы тратим на это много ресурсов. Недавно, например, внедрили автоматизированные интеграционные тесты полного набора ПО контроллера на железках, в дополнение к обычным юнит-тестам и интеграционным тестам отдельных сервисов.
То, что доходит до клиентов и ерраты - это обычно уже фатальная комбинация нескольких маловероятных причин. Мы стараемся на такие штуки делать 8D-отчёт и вносить изменения в процессы.
На примере проблемы с CAN: отдельно проверили и поменяли трансивер, отдельно вносили изменения в схему - пропустили разные уровни. Специальный автоматизированный тест CAN все устройства проходили. Сдерживающие меры там еррата, отключение CAN в софте, отзыв и гарантийная замена контроллеров; а корректирующие - изменения в процедуру замены компонентов и явная проверка уровней внутри при тестировании образцов новых ревизий.
а ещё лучше отправлять тестовые образцы своим основным заказчикам и интеграторам на тесты
Мы двумя руками за, но как вы правильно заметили, наши клиенты не очень любят быть тестерами. К сожалению, редко кто соглашается проверять новые железки, а если и соглашаются - отзывов обычно очень мало и они приходят очень поздно.
Так что мы надеемся только на свои силы в тестировании.
ну так может вы всё-таки напишите примеры реальных устройств, которые вам нужно подключать? Мне не надо страшную тайну открывать, мне нужны сценарии использования. Дальше мы на них смотрим и думаем, как улучшать продукт.
и серьёзно, монтажник в поле в рукавицах обновляет прошивку контроллера??? тут я вижу два варианта, или этим вы признаёте что прошивки\софт кривой
О господи. Мы: сделали обновление прошивки удобнее. Вы: 'ага! то есть признаёте, что софт кривой!". Ну зачем так?
Кстати у нас можно собирать готовые образы прошивку с нужным клиентским софтом и конфигами. Часто клиенты эти прошивки делают после отгрузки, часто что-то в них меняют. Если залить это может любое щитовое производство или любой электрик без специального образования, ноутбука, кабеля, софта и т.п. - это удобно.
всё для удобства клиента! есть типовой проект, рассчитано на железку с одними параметрами, потом тебя ставят перед фактом — всё, теперь вот так и старых железок не будет, ты тратишь время, переделываешь, доставляешь модули\шмодул
В феврале 2022-ого кое-что случилось, из-за этого продавать старый WB6 до последнего клиента мы не могли. Но продавали, по-моему, вплоть до июня: времени купить было достаточно.
Зато мы умудрились переделать всю логистику и перенести производство проц. модуля в Россию, и контроллеры (уже WB7) поставлялись без перерывов. Приоритетом было именно это, по-моему это лучше, чем сохранить 100% совместимость, но отправлять клиентов ждать поставок год или пока NXP снова начнёт i.mx6ull в РФ возить. Этого бы пришлось ждать долго.
По внешним интерфейсам в WB7 отличие в меньшую сторону было только по количеству аналоговых входов. Это коснулось очень мало кого, но если вас всё-таки коснулось - это действительно неприятно.
и и тут на тебе — теперь всё как было.
подождите, но ведь если кто-то не столкнётся с теми же проблемами, что и вы - это хорошо, а не плохо? Вроде как надо радоваться за коллег, а не наоборот.
ну сказать… мемчик есть про это — "ни… я нового, но стоить будет в 2 раза дороже
Новый WB8 будет дешевле WB7 в такой же конфигурации, потому что там используется более новая и дешёвая память LPDDR4.
Сейчас у нас в опенсорсе не только полные спеки, но и простая референсная реализация на C, и наш настоящий сервис, который работает на контроллере. Это более чем достаточно для поддержки протокола в своём софте на ПЛК/компьютере.
Библиотека для МК пока доступна для партнёров за деньги, но там роялти 100р с устройства и это явно сильно меньше, чем мы зарабатываем, продавая свои. Так что это явно не ради вендорлока делается.
Наш план - просто выдавать блоки серийников для организаций и очень маленькиме блоки для очень маленьких разработчиков. Битов там много, на всех хватит.
Всё правильно, не сможем. Но это не нужно, здесь у ПЛК (мастера) нет необходимости выдерживать какие-либо тайминги. Работает и через переходник, и через шлюз, как угодно.
Вот прямо сейчас запустил с ноута референс-сканер из репозитория через USB-RS485 - работает.
Это адекватная цена. Насколько я помню, CAEN четырёхканальный в NIM на +/-5.5kV/300uA/5nA стоил 4k EUR. Но он программируемый по интерфейсу! И CAEN, серийный, европейский.
Вы правда молодцы! Как раз когда покупали эти CAEN-ы, ничего российского найти не смогли.
Более того, в РФ есть целый дистрибьютор со складом, отладками и документацией.
Процессорные модули свои, но готовые тоже существуют, у Стартеркита, например, их много.
Alibaba: ferrite sheet, не благодарите.
В новом они целиком раскрыли структуру алгоритмов. Ещё там добавилась большая и очень интересная часть про политику: кто и где пользовался TETRA без шифрования и с бэкдорами, какие могут быть примеры реальной эксплуатации.
Кажется, большой тайны нет:
т.е. финансируют налогоплательщики проклятого Запада.
Эта статья - видимо перевод летнего доклада https://www.youtube.com/watch?v=MXPBkWvlN8c
Самый свежий доклад группы: https://www.youtube.com/watch?v=8KhbJ4pqcOY
Авторы исследования: Jos Wetzels, Carlo Meijer, Wouter Bokslag из Midnight Blue.
https://www.youtube.com/watch?v=vms_beSPhfY вот хороший доклад про это
Вы про то, что они разряжают постоянным током в 50мА?
LiFePo4 всё равно же нельзя заряжать в минусовую температуру. Они
не взрываютсябезопаснее, это преимущество.нет, в хедерах
github
Ну в оригинальном Wiren Board закрытый ключ в спец. микросхеме, особо сделать ничего не получится. В этом клоне до кибериммунизации, по слухам, был одинаковый закрытый ключ в файлике на всю серию + пароль к MQTT плеинтекстом, тоже общий на всё.
да, но отвечает только нужное устройство за счёт арбитража
Ну сейчас-то в таблице одна запись. Большой ценности в публичной таблице префиксов нет, нам наоборот важнее мотивировать производителей регистрировать префиксы, чтобы они не пересекались. А открытая таблица мотивирует выбрать себе префикс самому.
Вообще первым делом мы наверное выделим явный публичный префикс для DIY, т.к. вряд ли одна DIY железка окажется в одной сети с другой.
внутри теперь есть отдельный МК (у нас называется Embedded Controller), который управляет питанием. Аналоговые входы тоже заведены на него.
В линуксе, естественно, всё это скрыто: клиенты как читали готовые вольты из MQTT (ну или /sys/bus/iio), так и будут. Даже все пути и форматы остались те же.
Тестировать лучше - это всегда полезно, мы тратим на это много ресурсов. Недавно, например, внедрили автоматизированные интеграционные тесты полного набора ПО контроллера на железках, в дополнение к обычным юнит-тестам и интеграционным тестам отдельных сервисов.
То, что доходит до клиентов и ерраты - это обычно уже фатальная комбинация нескольких маловероятных причин. Мы стараемся на такие штуки делать 8D-отчёт и вносить изменения в процессы.
На примере проблемы с CAN: отдельно проверили и поменяли трансивер, отдельно вносили изменения в схему - пропустили разные уровни. Специальный автоматизированный тест CAN все устройства проходили. Сдерживающие меры там еррата, отключение CAN в софте, отзыв и гарантийная замена контроллеров; а корректирующие - изменения в процедуру замены компонентов и явная проверка уровней внутри при тестировании образцов новых ревизий.
Мы двумя руками за, но как вы правильно заметили, наши клиенты не очень любят быть тестерами. К сожалению, редко кто соглашается проверять новые железки, а если и соглашаются - отзывов обычно очень мало и они приходят очень поздно.
Так что мы надеемся только на свои силы в тестировании.
ну так может вы всё-таки напишите примеры реальных устройств, которые вам нужно подключать? Мне не надо страшную тайну открывать, мне нужны сценарии использования. Дальше мы на них смотрим и думаем, как улучшать продукт.
О господи. Мы: сделали обновление прошивки удобнее. Вы: 'ага! то есть признаёте, что софт кривой!". Ну зачем так?
Кстати у нас можно собирать готовые образы прошивку с нужным клиентским софтом и конфигами. Часто клиенты эти прошивки делают после отгрузки, часто что-то в них меняют. Если залить это может любое щитовое производство или любой электрик без специального образования, ноутбука, кабеля, софта и т.п. - это удобно.
В феврале 2022-ого кое-что случилось, из-за этого продавать старый WB6 до последнего клиента мы не могли. Но продавали, по-моему, вплоть до июня: времени купить было достаточно.
Зато мы умудрились переделать всю логистику и перенести производство проц. модуля в Россию, и контроллеры (уже WB7) поставлялись без перерывов. Приоритетом было именно это, по-моему это лучше, чем сохранить 100% совместимость, но отправлять клиентов ждать поставок год или пока NXP снова начнёт i.mx6ull в РФ возить. Этого бы пришлось ждать долго.
По внешним интерфейсам в WB7 отличие в меньшую сторону было только по количеству аналоговых входов. Это коснулось очень мало кого, но если вас всё-таки коснулось - это действительно неприятно.
подождите, но ведь если кто-то не столкнётся с теми же проблемами, что и вы - это хорошо, а не плохо? Вроде как надо радоваться за коллег, а не наоборот.
Новый WB8 будет дешевле WB7 в такой же конфигурации, потому что там используется более новая и дешёвая память LPDDR4.
Сейчас у нас в опенсорсе не только полные спеки, но и простая референсная реализация на C, и наш настоящий сервис, который работает на контроллере. Это более чем достаточно для поддержки протокола в своём софте на ПЛК/компьютере.
Библиотека для МК пока доступна для партнёров за деньги, но там роялти 100р с устройства и это явно сильно меньше, чем мы зарабатываем, продавая свои. Так что это явно не ради вендорлока делается.
Наш план - просто выдавать блоки серийников для организаций и очень маленькиме блоки для очень маленьких разработчиков. Битов там много, на всех хватит.
Всё правильно, не сможем. Но это не нужно, здесь у ПЛК (мастера) нет необходимости выдерживать какие-либо тайминги. Работает и через переходник, и через шлюз, как угодно.
Вот прямо сейчас запустил с ноута референс-сканер из репозитория через USB-RS485 - работает.