w5277c писал(а):
Я прочитал данную тему. Это просто какой-то тихий ужас.
Зачем конвертировать цифровой сигнал в аналоговой, а затем опять конвертировать в цифру?
Спецификация USB не рассчитана на большое количество real-time устройств, так-же как на это не рассчитаны и современные операционные системы для ПК(чтобы про них не говорили).
Да, в спецификации USB2 есть типы пакетов с максимальным приоритетом(если грубо, лень смотреть детали), но для них выделен небольшой фиксированный процент пропускной способности канала.
При этом, повторюсь, ни операционка, ни спецификация USB не гарантирует передачу данных без сбоев и ошибок.
Это не поддается никакой критике, формирование ШИМ, поддержка I2C,UART и прочего выполняется на микроконтроллерах по причине того, что они идеально подходят под данные задачи представляя из себя копеечные real-time устройства, т.е. могут гарантировать жесткую выдержку таймингов.
Устройства же более высокого уровня, типа PC, подвержены большому количеству внешних факторов, которые могут неожиданно повлиять грубым образом на выдержку таймеров.
Люди перешли на цифровую технику не из-за того, что ранее не были доступен аналог, мы перешли на цифровую технику потому, что с ней гораздо легче работать, но Вы видать простых путей не ищете.
Да и из всех интерфейсов(UART, I2C, SPI, 1W, LPT в конце концов) Вы выбрали самый не подходящий. Да, на обычном PC нет этих интерфейсов(ранее был COM и LPT), но есть специализированное оборудование с данными портами и GPIO в конце концов.
Такую дичь мог сотворить только тот, кто вообще не знает предметную область.
Само утверждение, что Вам не нужны контроллеры и всем, даже низкоуровневыми задачами управляет не слабый компьютер, не поддается никакой критике.
То что у Вас есть готовый продукт и он выполняет свои задачи, и даже то, что у Вас есть клиенты не говорит, что Вы выстроили что-то адекватное.
Я повторю свой вопрос, расскажите о своей команде, кто в ней и с каким опытом?
Наша команда состоит из 4 человек, но не понимаю, что из этого Вы для себя поймете. Мой профиль доступен на linkedin.
Сразу скажу то что я в ранних сообщениях прокомментировал относительно Вашей платформы, это то, как я ее понял из всех Вами публично выставленных материалов. Есть ощущение, что у нас с Вами разночтение терминологии, как и неприятие ряда вещей, по ряду причин оборонительного стиля разговора. Обычно люди в противовес начинают сыпать подменой технических понятий играя на публику.
Я этим не страдаю и для меня нет никакого драйва публично Вас ловить на незнании определенных многократно и бесконечно обсуждаемых на различных серьезных ресурсах, что либо доказывать, своим ликбезом в фундаментальных вещах занимайтесь сами.
Лучше переключите внимание аудитории на живую наглядную демонстрацию платформы в работе и то, как выглядит простой и быстрый старт для тех, на кого она рассчитана.
Собственно чем я и занимаюсь, и без лишних слов просто демонстрирую.
Теперь по Вашим комментам в сторону Ваших замечаний:w5277c писал(а):
...
Цитата:
автор построил java браузерную интерфейсную абстракцию iOT среды
w5277c писал(а):
...Судя по всему кто-то не понимает разницу между Java и JavaScript. Мой проект не имеет никакого отношения к WEB, но мой проект основан на сервере приложений, т.е. мне не важно на чем будет реализован клиент.
Пардон, я не обратил внимание в описаниях, т.к. действительно ни в том и ни в другом языках не работаю. Отсюда и пошли рассуждения о web фреймворке.Цитата:
периферийными устройствами на базе х8-и, х16 и х32 MCU. Это проприетарные компоненты, т.к. автор под фабричные готовые или свои модули разрабатывает библиотеки, свои или сторонние драйвера с утилитами по настройкам и доступам.
w5277c писал(а):
Здесь как-то не понятно написано. О чем это вообще? Моему проекту не важно на чем реализованы конечные устройства от слова совсем. Проекту необходимы только библиотеки поддержки этих устройств реализованные на Java(что очень легко декомпилируется, здесь нет проприетарщины, здесь нечего защищать и прятать, все прозрачно) на базе определенного Java интерфейса.
Так что здесь нет имеет никакого значения ни платформа, ни проприетарщина.
Т.е. Вы утверждаете что Вам не требуется SDK на MCU прошивки от производителей и Вам на раз - два плюнуть дизассемблировать или как Вы их там фиксите под нужные библиотеки?!
Вы крут, хоть при этом и нарушаете все сторонние авторские предписания, да и пошло оно лесом лицензионное соглашение с производителями. Или я здесь чего-то не понимаю, но именно так это выглядит в Вашем хакерском толкованииЦитата:
Взять к примеру ..."Немного о кнопке на устройстве и событиях.", или к примеру описание поддерживаемого функционала ядра, а зачем это и для кого?
w5277c писал(а):
Потому что на форуме есть несколько тем, одна из них проект автоматизации, и другая - операционная система на Ассемблере - которая идет дополнением к проекту но не является его базовой частью.
И тот, на кого рассчитана платформа это должен понять?Цитата:
Но как применить в таком случае простейший модуль на бинарной логике и где у автора спрятан DAC или ADC I/O, так же и то, каким образом построить API из под закупоренного ядра платформы, автор на своем
форуме скромно молчит.
w5277c писал(а):
Я молчу, потому что меня никто не спрашивает. Я и сам не знаю, для чего Вам в модуле DAC и ADC драйвер кнопок. Но Вы конечно можете собрать подобную прошивку на базе моего ядра. И конечно я Вам не открою API, также как свой HAL устройств, потому что это уже финансовый вопрос. Но Вы всегда можете заменить мое устройство любым копеечным китайским в моем же проекте. Более того, мои устройства появились гораздо позже проекта автоматизации.
Проект автоматизации снабжен отрытым API, я не пытаюсь это скрывать. Вы понимаете что такое Джава? Код моих компонент может посмотреть любой. Я защищаю только серверную часть. Но и с ней Вы легко можете рабтать на базе моей документации.
И снова тот же вопрос - И тот, на кого рассчитана платформа это должен понять?Цитата:
И таких нестыковок в остальных его описаниях довольно много и они висят на форуме без ответа.
w5277c писал(а):
Не могу ничего ответить на такое абстрактное заявление.
Тот кто хочет найти ответы о реализации тех или иных инструкций, которые Вы построили для облегченного кодирования натыкается на пустые темы форума продукта. Цитата:
В целом 1-е впечатление такое, что это авторская репликация на ранее созданные и законченные аналогичных целевых платформ под конкретные задачи, к примеру умные дома. Что сегодня в изобилии идет в комплекте периферийными iOT устройствами и софтом от китайских производителей.
Да, от части Вы правы, только это чисто мое творчество и это решение имеет определенные преимущества, о которых я пишу в знакомстве.
Цитата:
В чем новизна, так и не понял.
w5277c писал(а):
Перечитайте знакомство.
По личному опыту, те клиенты которые все же обратили на Ваш товар внимание, хотят для себя понять на простом и доступном уровне о продукте, с чтением информации по диагонали или просмотром наглядной видео демонстрации. В противном случае Ваш бриллиант выглядит тусклым строительным кирпичом, на который лень пялиться. Цитата:
Впрочем автор этого не скрывает и сам дает ответ, что платформа в первую очередь предназначена для домашних любителей электроники и хобби.
w5277c писал(а):
Нет, Вы лжете, в первую очередь это решение для интеграторов автоматизации, но также подходит для DIY
Это Ваша цитата из Вашего описания платформы на том злобном сайте.Цитата:
Что характерно, сложилось впечатление, что автор выгорает над своей идеей 7 лет
w5277c писал(а):
Конечно выгораю. Это понятно. Меня окружают такие как Вы, как с Вами работать?
Как ранее я здесь ответил, когда авторы подобных систем приходят в храм с иной религией, их толпа всегда будет принимать за вероотступника, как бы Вы там не бились и не доказывали красоту своего творения.Цитата:
и он не особо как продвинулся, т.к. публично его проект нигде не представлен кроме пол дюжины форумов с русскоязычной локации, где априори не признают инородные вещи (другие религии), в результате автор не получает желаемый фидбэк
w5277c писал(а):
Смотря что считать продвижением, по инженерной части продвижения есть и значительные, по пиар - нет, я не пиарщик.
Сам по себе Ваш продукт не выстрелит, если не выстроить для него стратегию формирования сообщества, в противном случае, так и будете скитаться по злобным олдскульным экспертным форумам и устраивать там флудильню с опусканием кармы и прочей дури.
Цитата:
и зол на весь мир
Я просто мизантроп, проект тут не причем.
Цитата:
заблокировал свой форум с 5-ю зарегистрированными посетителями и несколькими сотнями просмотров, с переходами туда с других источников.
Не правда, Вы могли написать мне на почту, я бы с удовольствием Вас впустил. Вы могли бы об этом сказать в ЖЖ и я тоже бы отреагировал. Автоматическая регистрация заблокирована, потому что ее обходят спам боты.
Цитата:
Как я не пытался, мне не удалось выйти на демонстрацию в сетях его платформы с обучающими видеороликами, как и отсутствие сайта, что есть показатель сырости всей идеи и неверной стратегии формирования сообщества платформы ее популяризации.
Сайт есть, видеоролики есть, но они не информативны, как впрочем и Ваши, поэтому их мало, я не хочу на бесполезные дела тратить время и силы.. Да и Вы меня конкретно об этом не спрашивали, а сами видимо не посчитали нужным искать в моем ЖЖ.
Цитата:
На форуме даны линки для скачивания каких-то версий, при этом отсутствие линии поддержки на форуме или в другом варианте, сводит на нет желание, что либо загружать и ставить на ПК.
w5277c писал(а):
Что значит нет поддержки? У Вас есть мои контакты? некуда писать? Да есть, куча вариантов. Вы кого сейчас обманываете?
Так готовые коробочные системы не поддерживаются, это ужу театр абсурда. Любой уважающий себя разраб всегда должен думать о цивилизованной комфортной клиентской поддержке. Зайдите к тому же Java и посмотрите их уровень. Цитата:
В этом скрыт ответ его одиночество, внешнего непонимания и отсутствие работы над своими ошибками.
Я не одинок, вы заблуждаетесь, но команды сейчас у меня нет, это да. С ошибками можно работать когда есть аргументированная критика, а не фантазии как у Вас. Я готов с ней работать, я ее прошу от пользователей уже несколько лет.
Цитата:
Есть продублированные с форума блоги на VC, OK, ЖЖ и других подобных ресурсах, и полное отсутствие тем на серьезных площадках, таких как GitHub и т.п.
w5277c писал(а):
Да Вы явно смеетесь, GitHub - серьезная площадка? Серьезная площадка для чего? OpenSource? Там лежит мое ядро, я же не идиот выкладывать в общий доступ сурс ценного проекта(между прочим он написан на Java). Но сервер никто не получит.
Такая же серьезная как хабрахабр?
Так ведь вовсе не обязательно свой продукт там раскрывать, достаточно будет и просто его присутствие в виде описания и даже априори не надо там держать ядро продукта. Я не хочу заниматься здесь Вашим ликбезом, но хорошо бы все же Вам ознакомиться с принципами публичного освещения уважаемого для самого себя своего софта, если Вы планируете его масштабировать среди людей.
Цитата:
1 пост на ЖЖ я прокомментировал, но автор молчит.
w5277c писал(а):
Автор не молчит, но Ваш пост там выглядит гораздо менее интересней, чем то, что Вы понаписали здесь. Просто диву даюсь.
Вы меня сильно удивили. Я думал Вы вполне адекватный. Хотел с Вами дружить. А Вы как и те троли на easyelectronics чего-то себе понапридумывали и написали, даже не спрашивая меня, хотя мы с Вами были на связи.
Не зачет, уважаемый.
Прежде всего мной движет желание участия в здоровом дискусе и пусть в критике, как и то, что я всегда стараюсь в своих темах не игнорировать вопросы людей. Я только благодарен, когда люди уделяют свое личное время и обсуждают интересные для них задачи.По части Вашей критики в сторону моего продукта, было бы удобней отвечать в контексте моих описаний с цитированием, а не перекрученные в Вашем понимании интерпретации.
Как то так.