Приложение HAL


HAL, связь с внешним миром

Без ’ Хэл (Слой абстрагирования оборудования) общаться с датчиками и приводами будет трудно. Для каждого типа датчика вы должны написать кусок прошивки (как вы делаете с Arduino) и вd каждый новый вариант датчиков, Вы должны переписать прошивки.

Также было бы очень трудно, производительность, что можно добраться с нашей прошивки, и наши HAL (Мы работаем с 3 лет, десять часов в день, включая праздники – сделать более десяти тысяч часов, Слюда арахис!)



Нас попросили “Почему вы должны использовать HAL ’ ?”

L ’ HAL должен использоваться, если у вас есть доступ к оборудованию ’ через USB. В теории это не абсолютно необходимо, но Мы не нашли более совершенной системы. Для желающих попробовать, Вот информация, которую вам нужно:


Почему бы не предоставлять механизмы для руководства HAL от внешних ’?

Как много функций, вы повесить, будет что-то отсутствует (такие графики ’ осциллограф, конфигурации, Автоматическое переподключение, Калибровка…). Но предположим, что кто-то, работа фараонов, прийти к управлять всеми функциями ’ Хэл. В результате будет только, Он воссоздал клон ’ Хэл, в другом приложении.

Как уже писал в предыдущем пункте, Если кто-то хочет попробовать, занять место.


Как использовать HAL

HAL может открывать и закрывать, сама прозрачно. Все приложения, которые нуждаются в ней, открыть и закрыть их собственных. Обычно l ’ HAL открывается свести к минимуму и не беспокоить. Но когда вам нужно оно, Вы можете открыть его окно, который является весьма полезным, чтобы сделать удобной корректировки, и попробуйте датчики. Затем он свернется снова, так что в следующий раз вам будет получить сведены к минимуму.

Как открыть и закрыть HAL из внутри приложения объясняется здесь:
https://www.theremino.com/wp-content/uploads/files/ThereminoHAL_Start-Stop.rtf


И если приложение не сможет открыть и закрыть ’ Хэл?

В этом случае готовит папку с приложением, l ’ HAL и файл “Запустите все”, как описано здесь:
https://www.theremino.com/downloads/foundations#starter

  1. Alessio говорит:

    Здравствуйте, люк,

    Вы можете скачать небольшую программу, которую мы сделали, чтобы помочь вам, по сути программа запускает HAL выберите PIN-код 1 с ADC_16 слот 0 PIN-КОД 2 с ADC_16 слот 1, Не забудьте отправить максимальное напряжение ввода 3,3 V (в случае что майор использует резистивный делитель) Затем запустите программу Theremino_log и начать с захватом одной кнопки.

    Он будет писать на C: файл с названием «log.csv» будет Дата,Теперь,значение pin1, значение PIN2 каждую секунду. Чтение — от 0 в 1000 по шкале 0 в 3,3 V .

    Помните, что программа будет продолжать писать в лог файл, так что если вы хотите, вы можете переименовать, Он будет воссоздать другой.

    Надеюсь, что я сделал что-то пожалуйста для что-нибудь, пожалуйста позвоните мне или Ливий , Позвольте нам помочь вам.

    Здравствуйте Alessio.

    https://www.theremino.com/files/DataLogger.zip

    • Джозеф говорит:

      Чтение — от 0 в 1000 по шкале 0 в 3,3 V

      прямо сейчас я не могу вспомнить, и у меня нет возможности проверить если значения между 0 и 1000 целые числа или имеют десятичная часть.

      Означает, что каждый блок либо 0.30 milliV ?

      • Ливио говорит:

        Каждое подразделение не совпадают 0.30 MV, но 3.3 MV (3.3 V / 1000 = 3.3 MV)
        Единицы измерения не весь, у 4 или 5 десятичных вокруг.
        Затем вы получите микро вольт резолюции.

        Но это не значит, что точность измерений составляет около микро вольт.
        – Фактическая точность находится в диапазоне Милли-вольт (10 бит).
        – Чрезмерная проб и средства массовой информации (в прошивке), привести ее вокруг 200 UV (14 бит).
        – И наконец адаптивной БИХ фильтр (в приложении HAL), делает непрерывного интерполяции. Поэтому между считанное значение и далее вы также можете найти различия в крошечную единиц. В УФ диапазоне.

        Но это не верно точность, только интерполяция между последовательными значениями и действительно только при использовании медленных фильтров (низкие значения). Медленно фильтр будет значительно уменьшить время реакции.

        Даже если это просто чрезмерного отбора проб, Средний и анимации, данные поступают значительно улучшилось. По сравнению с необработанным данным АЦП, значительно более стабильной и свободной от шума.

  2. Alessio говорит:

    Для тех, кто заинтересован можете использовать этот сценарий (начинается с Theremino сценарий) для чтения из 1 или больше
    каналы (слот) HW систем сопряжено с через мастер Theremino HAL

    https://www.theremino.com/files/ThereminoLogger_ForThereminoScript.zip

  3. Ливио говорит:

    Некоторые пользователи писали что прикосновения контакты мастера, Иногда программа HAL перестает общаться с оборудованием, пишет красной линии с сообщением «отключен», и вы должны нажать “Вы признаете”.

    Это будет происходить, если тело предъявлено статическое электричество и отправляет небольшой электрическим током PIN-код. Все компоненты выбраны с осторожностью и не ломается, но, даже если вы не видите искры, Это всегда напряженности многих тысяч вольт, которые посылают временно расстроенный микроконтроллер.

    В ходе испытаний мы заботимся специальные для обработки форм только от off, или коснитесь до массы (Например, USB-разъем). Окончательный проект должен всегда обеспечивают изолированный контейнер, который предотвращает пользователей соприкосновение с металлических деталей под напряжением.

  4. Ливио говорит:

    Лео написал некоторые замечания на HAL

    ВОПРОС: Я не уверен, если я нашел ошибку, или я принимаю ванну.
    Настройки и это:
    Theremino Хэл 3.4
    Пи1 Pwm_16
    Слот 0
    Значение Max 680
    Минимальное значение 180
    все остальное по умолчанию.

    ОТВЕТ: ШИМ только служит для регулировки яркости светодиодов или выделяют переменную выходного напряжения (с НЧ-фильтром) Для слуга не нужно настраивать контакты как Pwm но как Servo_8 или Servo_16

    ВОПРОС: Путем установки мин и Макс., Я надеюсь, что, изменив рабочий цикл (с помощью мыши над) достиг набор остается минимальное значение минимального значения, Поэтому’ что касается максимального значения, Вместо этого, Проверка с помощью осциллографа ПВ, Я вижу, что вы по-прежнему идет от 0% в 100% и так на мой взгляд не соблюдаются значения Min и Max.

    ОТВЕТ: Эти вещи не используются значения Min и Max, в настоящее время держать их всегда в 0 и в 1000,
    понимаю, что там и отправить их, когда вы подружилась с системой

    ВОПРОС: Также, на мой взгляд, в окне “PIN-код детали”, правая шкала, которая идет от 0 в 1000, следует autosettarsi, что не значения Min и Max?

    ОТВЕТ: Трудно объяснить, но до сих пор казалось удобным не ограничивать значения.
    Я пытаюсь объяснить это в части:
    – Min и Max не являются ограничения, но и значения “коэффициент масштаба”
    – Очень больших или очень маленьких чисел может содержать слоты.
    – Не ограничивают значения между Min и Max является желательным и позволяет выполнять некоторые операции невозможно
    – Нормализация “стандарт” от 0 в 1000 но ничто не мешает вам работать с другими диапазонами
    – MIN и MAX для преобразования значений из 0 в 1000 диапазон, иностранцев или конвертировать
    Каждый диапазон “извращенец” значения от 0 в 1000.
    – После того как Min и Max сделали преобразование масштаба можно легко ограничить значения между Min и Max, но вы потеряете возможность использования значений “экстраполированы”

    ВОПРОС: Между импульсом и далее направляться на сервоприводы, Он принимает задержки, что бы стандарт 20 MS, (но этот теоретический), затем нажмите кнопку OK любое значение от 40 Гц до 200 Гц

    ОТВЕТ: Абсолютно правы, Использование типов Servo_8 и Servo_16 и вы увидите, что всё в место,
    Если я правильно помню как “задержка” Мы используем 16 MS ( 60 Гц ) они хороши для всех аналоговый или цифровой сервопривод.
    И, Я рекомендую установить серво путешествия фонд не используйте MIN и MAX, но соответствующие поля.

  5. Ливио говорит:

    Лео спросил:
    ———————————————————————
    Я хотел бы положить четыре “ключ” под стеклом (толщиной 2 мм), Как можно уменьшить помехи между ключи? Что бы оптимальный размер ключа? Как положить ключ провода? Можно ли использовать плоский кабель через от одного провода ключ и следующей проводом GND? Можно ли создать один ПХД с ключом (Когда я использовал клей меди)? Этот макет рекомендации?

    ОТВЕТЫ
    ———————————————————————
    Емкостных клавиш работает на очень малой емкости изменения, если шум данные из прилегающих ключей, длинные пряди и стекла являются слишком часто полезного сигнала снижается и становится трудно или даже невозможно сделать их
    Функция.

    И не только это работает еле-еле, Там должно быть сильный сигнал, чтобы сделать их работу надежно даже после долгого времени и с изменения температуры.

    С точной калибровки может немного улучшить’ их поведение законы много раз страниц 16 в 21 из ThereminoHAL_Help и использовать зритель и число, указывающее ниже, чтобы увидеть, как много
    изменения получить в различных ситуациях. И читать ноты на тот факт, что после каждого движения проводов необходимо выполнить сброс.

    В основном вам нужно иметь самые высокие значения без пальцев и как низко как возможно с пальцем. И вы также должны свести к минимуму воздействие на соседние клавиши.

    Что вы можете сделать для улучшения
    ———————————————————————————————-
    – Использовать более тонкие стекла
    – Не использовать некоторые окна, которые не соответствуют (этилированном стекла)
    – Держите меди выше и не ниже (Ближайший к пальцу)
    – Использовать более длинные ключи
    – Заставить пользователя трогать кончик пальца (Не пальца)
    – Пространство из нескольких ключей
    – Независимо от подключения проводов (плоские или нормальной) сократить их
    – Держите мастера в правой части четырех ключей для сведения к минимуму провода

    ВОПРОС: Использовать плоский кабель через от одного провода ключ и следующей проводом GND?
    ———————————————————————————————-
    Любое использует кабель, экранированный, плоские или одной пряди, с масса между или без результатов должна выглядеть, чем больше вы делаете длинные пряди и тем труднее становится сделать их хорошо работать.
    Если вы затем добавить толстые стекла вы еще фактор сложности.

    ВОПРОС: Можно ли создать один ПХД с ключом?
    ———————————————————————————————-
    Где в мире вы нашли клей медь ??? Я хочу это слишком!
    Вы можете сделать один PCB, но держать на расстоянии друг от друга далеко достаточно ключи.

    ВОПРОС: Этот макет рекомендации?
    ———————————————————————————————-
    Держите расположенными треки (друг друга и от ключей) и сделать их как можно более коротким.

    Использовать модули Theremino-CapSensor вместо Кап ключи
    ———————————————————————————————-
    Если вместо этого используется четыре модуля CapSensor (один на ключ, и они будут стоить фигура) Вы могли бы сделать вещи на Турецкий. Мы сделали своего рода мышь, которая работает через магазин окно (6 мм) и что никто бы сенсорный экран был блестящий.
    С четыре полоски чувствует себя пальцем позиции и перемещает курсор на экране, как мыши.
    Программное обеспечение ThereminoHelper можно переместить курсор на экране принимает данные от двух слотов (затем сделать мыши вы должны сделать кусок программного обеспечения, которое смешивает четырех сторон и позволяет калибровать пределы…)

    Привет
    Ливио

  6. Francis ardillo говорит:

    Я хотел бы знать, если это возможно для подключения theremino преобразователь линейных перемещений, использование его в качестве регистратор данных, Если вы хотите знать, как это сделать (p.s характеристики датчика, я представил на fb).

    Привет и спасибо

    • Ливио говорит:

      Любого датчика, основанный на потенциометре может поместиться.
      Мы ответили на FaceBook и мы заканчиваем информацию для потенциометров, Линейные датчики и ленты на этой странице.: https://www.theremino.com/hardware/inputs/sensors
      (в разделе “Потенциометры”)

    • Ливио говорит:

      Страница: https://www.theremino.com/hardware/inputs/sensors обновляется с всю информацию, вам нужно подключить потенциометры, Ползунки, Ленты, Преобразователи перемещения, Фото резисторы, Резисторы переменные с температурой (NTC и PTC) и любой другой вид датчика, который изменяет его значение сопротивления.

  7. ziotibia говорит:

    Наконец кто-то, кто работает его голову и
    только сварщика… ;-)

    Запрос : могли бы вы опубликовать краткое описание
    команды между HAL и мастер ?

  8. Старлайт говорит:

    Привет я установил вино и другие программы выиграть как описано в linux, но открытие зала на PIN-код 1-6 не вижу ничего.
    Как исправить

    • Ливио говорит:

      Я думаю, что это проблема вина, что не достичь порта USB. Я не знаю, если установка правильный драйверов это поправимо, Вы должны спросить Роберто, который является экспертом по вопросам систем “Иностранцев”, написать его на: Development@theremino.com

      Мой совет заключается в использовании Windows, Это было два года, которые выскочить продолжая проблемы на Linux на Mac и никто еще не решена, т.е. вы решить, но затем возрождается немного отличается… в Windows, у нас есть около 50 приложений, которые работают с практически нулевой проблем. Если причина для использования Linux является более стабильной Linux, практика подтверждает это право. Если причина заключается в том, чтобы сохранить, Я буду первым, чтобы сохранить! Но сохранение тоже больше не работает, и вы только потеряете время.

      • иностранец говорит:

        Я черпать вдохновение из этого комментария, Хотя старый (комбинация) точный год, горькие наблюдения программного обеспечения «thereminico»: Вопреки тому, что написано на сайте, Это проект, который является полностью на базе Windows ', более чем полезно для Linux, Mac, Андроид!
        Я нахожу ничего плохого в свою очередь ее внимание к определенной операционной системы, но я нахожу, Честно говоря, неправильные не работают хорошо в качестве доказательства.
        Кажется, сотрясение, против стороны оборудования полностью «открыть», Мы говорим с ОС, которая синтезирует точные противоположностью концепции открытого программного обеспечения. И еще более поразительным является тот факт, что, Вместо стимулирования развития, к ' чужой систем’ Пожалуйста, четко тот факт, что они наконец доступны для небольших машин Windows, которые делают устаревшими малина!
        Ваша ссылка на Free Software Foundation помещается в нижней части каждой страницы этого веб-сайта, Это неправильно винограда может быть работал.
        Paul

        • Ливио говорит:

          Thereminico программное обеспечение, как мы уже писали неоднократно, работает на всех операционных системах, но “с снижение производительности”

          … На ПК и планшетный ПК с Windows, Все наши приложения работать с 100% эффективность и работы (Вам не нужно выполнять продолжительных и сложных установок)…

          Мы ясно выразили. Выражение также выделены желтым цветом и четко, в начале следующих страниц:
          https://www.theremino.com/downloads/raspberry-pi
          https://www.theremino.com/downloads/linux
          https://www.theremino.com/downloads/mac-osx

          Наше программное обеспечение является свободным и открытым, и он работает совершенно на моно (кросс платформенный виртуальная машина). Моно было завершено нами и работает 100% с очень высокой эффективностью. На Linux не было завершено и работает нормально. Если вы завершить наши приложения будут работать в 100%, даже на Linux, в противном случае он будет неэффективным. Это ваш мир, и это до вас, чтобы вылечить его, и сделать его хорошо работать.

          Концепция о том, что “Ярмарка” (стимулировать развитие Linux) не правда командовал богов. К счастью не все думают так же, как этот мир…

          Некоторые из нас думают, что это бесполезно продолжать тратить время на различных системах, и было бы время, чтобы объединить на одной операционной системы. И это не будет операционной системы Linux, с своих придирок, но операционная система, которая превратит все.

          Сегодня это кажется невозможным, это операционная система, можно запустить либо приложения Windows, Андроид, Mac и Linux. Но многие вещи, Это казалось немыслимым всего несколько лет назад, Мы используем его каждый день.

          Так давайте остановить эту войну “Linux и Windows” и мы все работаем для объединения. С нашей стороны, мы делаем большой. Ваша часть, чтобы исправить ошибки моно на Linux. Сделай это!

          • иностранец говорит:

            Уважаемый Ливий,
            войны Linux по сравнению с Windows вы объявления вам и вы сами объявлен явным победителем второй как, как вы говорите, система работает 100% только на машинах Windows и всех других (Linux, MacOS, Андроид, и т.д.. ) можно настроить путем эмуляции (среда microsoft).

            Даже “Ярмарка” и боги вы призывать их, Я говорю только о ясности в сообщении фактических характеристик проекта.

            Что вы называете ' придирок’ мне они кажутся довольно технические характеристики.
            Свободные термины’ и ' открытым исходным кодом’ характеристики, которые означают нечто весьма конкретные и должны использоваться с весом.
            К счастью есть требовательны, которые настаивают на запуск системы в операционной системе, которая может быть настолько гибкой, что они могут работать на оборудовании, в том числе, до предела, только голые основам в порядке… Чужеродные людей к уникальной системе, что вы хотели бы видеть.

            Paul

            • Ливио говорит:

              Хорошо, Может быть вы правы, Каждый человек имеет право думать, как он радует. Мы не делаем сражений, Вместо обсуждения, Мы написать программное обеспечение, чтобы заставить его работать на всех. Теперь вернуться к писать и производить, сделать это и в конечном итоге мы будем иметь все красивые приложения, выполняемые в каждой операционной системе Вселенной.

              Если вам нужна помощь для переноса приложения на Linux, или других систем, Спросите, и мы предоставим вам всю помощь, которую вы можете получить.

      • Alessio говорит:

        Привет Paul ,

        Я пользуюсь этой возможностью, чтобы ответить , Так как я среди сотрудников Ливио и системы Theremino , в описании на сайте, даже так называемых систем “Иностранцев” так называемый’ потому что’ Многие пользователи используют Windows , Однако те, кто хочет экспериментировать с Linux , можно’ Сделай это , Начиная пользоваться моно , что позволяет экспериментировать без написания кода, Это однако’ не запрещать те, которые имеют навыки’ Попробуйте на Linux, написание нового собственного кода без использования эмуляторов или программное обеспечение переводчики.
        Поощрение использования Windows и’ абсолютно конфликты с открытой , Действительно, для подавляющего большинства пользователей и’ единственная операционная система “Удобный для пользователя” известны и массово используются во всем мире.
        В заключение , Мы ставим все на столе , Аппаратное и программное обеспечение , те, кто хочет помочь проверить и улучшить систему Theremino для других платформ, так и будет , Мы рады приветствовать его в наши отзывы/участники , К сожалению с наших существующих ресурсов (Мы все работаем в свое свободное время ) Это’ можно сделать разные , Предлагаемые решения.

        • иностранец говорит:

          Здравствуйте Alessio,
          сам факт вызова “Иностранцев” Все операционные системы, которые не являются самой Windows, квалифицируется как ' сообщество’ Вашей системы и пользователя Windows квалифицируется как систему ввода вывода для систем на базе Windows, которые могут быть adatttato с другими системами путем эмуляции.
          Ничего плохого в все, Но почему бы не написать четко?

          Окна выходят на свадьбу с открытой, Мне кажется, действительно сложной заявление, почти как концепция, что она открыта, потому что вы использовать его много, и это удобный…
          Ваш кусок программного обеспечения бесплатно, не корпорацией Майкрософт, необходимые для дальнейшего для надлежащего функционирования вашей стороны. Также здесь – три карты Монте’ не для того, чтобы четко сказать “Наше программное обеспечение является бесплатным и открытым для пользователей Microsoft”.

          Материал на руку положил это несомненные заслуги, и действительно заслуживают большей ясности и точности в описании характеристик.

          Paul

          • Ливио говорит:

            У нас есть четко написано! Мы пишем часто.

            Но Windows не является “Необходимые для правильного функционирования” Как вы пишете неправильно.

            Работа всех наших приложений основана на виртуальной машине DotNet (Моно на Linux) Это кросс-платформенный. Мы могли бы написали в CPP или другие чисто Windows но, чтобы сделать его проще для использования в других системах, Мы написали все в общий язык.

            Если этот общий язык, на Linux и Mac была реализована только в части, Мы не должны регулировать, необходимо сделать это Linux и Mac экспертов.

            И честно говоря это целесообразным обсудить, как это все с открытым исходным кодом, Если вы заинтересованы в наших приложениях просто используйте их, изменить их, миграция…

            И, просто спросите, Мы готовы предоставить всю помощь, которую мы можем получить.

          • Alessio говорит:

            Привет Paul,

            в самом деле слово “Чужеродные систем” Она родилась в шутку, как он говорит Ливио. Наши программы были разработаны на моно и, Как вы знаете, работает на всех операционных систем, включая Windows. С последним мы были десятки и десятки тестов, Исправление ошибок и улучшения приложений. К сожалению, в других платформах, Первый Linux, У нас не было такой же эффект, потому что Роберто работал меньше, но особенно потому, что моно, в этой системе, Он не работает должным образом. Чтобы дать вам понять, Я использовал малина (распределение Raspbian), Thereminiche приложения. Хорошо, до тех пор, пока я модернизировал систему до новой версии, Последний компилируется для использования числовых данных процессора, не получите наши приложения, Он был не по вине нашего кода, но в моно и, на Малина, содержит ошибки в библиотеках, которые используют аппаратные с плавающей точкой.
            Я был бы очень рад, что вы могли бы помочь нам в этом, просто, чтобы иметь возможность писать большими буквами, “Theremino система работает хорошо, также на других платформах”, Стирание определенно слово чужеродных.

  9. Боб говорит:

    Как написано в верхней части страницы https://www.theremino.com/downloads/linux :
    “Приложения, не использующие USB может быть выполнен с вином, те, кто доступ к USB должны запускаться с моно.”

    Вам необходимо установить библиотеки для слотов и USB HID и даже моно (обычно уже присутствует во многих дистрибутивах Linux).
    Эти библиотеки доступны и уже скомпилированные для систем Linux 32 бит. Для Linux 64 использовать исходные файлы биты и регенерации.

    • иностранец говорит:

      Я пытался следовать шаг за шагом инструкции для запуска программного обеспечения под linux, но основная программа’ HAL Theremino не работает.
      Я попытался перекомпилировать все исходные файлы перечисленных (о проекте C_HID_API отсутствует ссылка библиотека pthred) Опасаясь disallineameno с моей Debian Джесси, но по-прежнему безрезультатно.
      Анализируя лог файл command.log помимо окончательного исключения:

      Необработанное исключение:
      EntryPointNotFoundException системы.: CloseHandle
      в (оболочку управляемого на родной) Http://www.theremino.com/downloads/Foundations. Theremino_HID:CloseHandle (int)
      в Http://www.theremino.com/downloads/foundations. Theremino_HID. Завершить метод () [0x-00000] в :0

      Это мое понимание того, что нет никаких dll winmm.dll (проигрыватель Windows media??!): трудно понять, почему есть вымышленный ошибки с тем, что моно делает гадание имена библиотек, которые требуют…

      кто-то может дать мне информацию, направления?
      И’ можно очистить проект от ненужных форм и различных диаграмм и ограничить ее основных cli сахара?

      Paul

      Л.С.: еще одно замечание, Я заметил, что среди источников включают libusb, Я объясню причины… Он является не достаточно что дистрибутив?

      • Ливио говорит:

        Это именно проблемы, мы столкнулись с нами на Linux. И причины, которые приводят нас к советовал Linux, кто хочет работать спокойно.

        Дефекты, которые возникли не зависят от нас, но в 100% Драйверы для Linux, от различных реализаций Linux (Debian, Ubuntu и т.д...) и недостатки виртуальной машины на Linux, содержащий части не завершена и ошибка.

        Мы потеряли месяцев, стоять за причуды Linux и, Я обещаю вам, Мы сделали все, что мы могли бы. Проблема заключается в том, что как только мы можем, с большим трудом, для стабилизации операции, Изменения библиотек Linux, новые ошибки и мы снова вышли.

        И’ важно, что это ясно всем: Наши приложения, написанные на многоплатформенных виртуальных машин, и хорошо написано. Доказать Linux пользователей, которые используют, Я могу поставить вас в контакте с десятки из них. Многие написали свои комментарии в нашем блоге, и никто никогда не писал, которые не работают из-за нас.

        Часто однако, наши приложения не работают на Linux, и причина всегда то же самое: список вещей, чтобы установить, заполнить и проверить на Linux жестоко комплекс. Для которого “Убегай” всегда что-то, или вы упускаете что-то, кто не считается важным.

        ———————————–

        Для подробной информации, чтобы помочь вам связаться с Роберто:
        https://www.theremino.com/contacts/about-us#roberto
        Development@theremino.com

        Роберто имеет миссию “кросс платформенная” и знает все о библиотек Linux. Он обычно работает на Ubuntu, но обязательно исправить свой Debian.

      • Ливио говорит:

        Paul,
        Я забыл приветствовать Вас среди нас, Я делаю это сейчас: Добро пожаловать на threminomani! Мы очень рады видеть вас в качестве корреспондента. Помогите нам улучшить функционирование на Linux, Если вы найдете что-нибудь мы можем улучшить, Мы будем оперативно.

        Вы должны простите мой orsaggine и отсутствие дипломатии, Я боевой программист, и лучше в общении с Mosfet, что с людьми.

        Извините термин “Иностранцев”, Он хотел быть с чувством юмора и не унизительные. У меня много уважения их иностранцев, и я также хотел бы, во время короткой жизни человека, Вы можете знать, кто-то.

        • иностранец говорит:

          Ничего, Ливио, Очень приятно познакомиться с вами.
          Я восхищаюсь всем Шепчущие mosfet в, и я хотел бы узнать от вас искусство зная как пользоваться, Я доставать к знать их как студент в Танте в цепи теории и мало практики.
          И’ просто этот интерес, что привлекло меня к вашим страницам, доверять свои собственные практические и функциональный в том смысле, что отличает тех, кто работает на цепи…

          как для «tecnicaglie», Я говорю, мои просим вас сказать мне, если я неправильно, и я делаю искажения.
          от чего я понимаю необходимость моно вызывается в целом (или почти) Графический интерфейс управления.
          Я предполагаю, что все это для, «уровень системы’ прилагается, я знаю, в случае linux в двух библиотек.’ ( что, На самом деле, Вам правильно заполнить).
          Я понимаю, что даже простых приложений интерфейс может представлять не только простой assessorio, но выбор ' моно’ на практике означает ограничение на платформе ms windows.
          Я считаю, что рынок предлагает альтернативные valdide является кросс платформенным, что обычай платформа ', но интересно:
          действительно для настройки/монитор экземпляр’ theremino нужен графический интерфейс пользователя? Это может быть не достаточно для компиляции нескольких строк c (или ваш любимый язык) и консоль простой ' keep-alive’ информирование состояния оборудования? было бы даже достаточно для многих приложений «простой»?

          Paul

          • Ливио говорит:

            Вы делаете немного’ путаница, Моно абсолютно не связан с Microsoft. Mono — кросс платформенный виртуальная машина преимуществу. Практически нет альтернативы, для требовательных приложений, как наши.

            Мы могли бы написать приложения только для Windows, путем прямого вызова Windows библиотек и много раз, это было бы легче. Но мы написали в общий язык, просто чтобы быть Multi-платформы.

            Моно на Windows называется Dot Net, но они то же самое. Единственное, что изменения является осуществление конкретных драйверы и библиотеки, на Linux и Windows. Но язык CLR, Это то же самое для всех.

            Среда CLR (Среда CLR) Корпорация Майкрософт не закрытой язык!!! Характеристики среды CLR с открытым исходным кодом для 100%.

            В “кросс платформенный альтернативы” о котором вы говорите, Каковы они? Мы не знаем их.

            Если вы имеете в виду Java или Python, Я могу заверить вас, они являются слишком медленно и слишком простой. Написать наш (почти пятьдесят) заявления на этих языках, Было бы как писать в темноте, Перо страуса. Если вы не верите вы только должны попытаться. Ты не первый думать об этих возможностях, но все они сдались почти сразу же.

            Около упростить, Конечно можно было бы. Вы можете сделать это все в черном окне Тип “Консольный столик”, модные Linux. И записи данных из командной строки, Тип: Slot1 = 100
            Slot1 = 200

            Но есть некоторые проблемы:
            1) Несмотря на хорошо зная наше программное обеспечение. Изменение сложных частей как USB связь, потребует месяцев работы.
            2) Я просто не могу себе представить, сколько потребуется настроить оборудование без графического интерфейса, Средства графического интерфейса, Осциллоскопы и аксессуары.
            3) Конечный результат много работы, будет более или менее пригодным только для ultrasemplici вещей, Тип: Я перехожу на светодиодные… Я выключить светодиод.

          • Ливио говорит:

            Некоторые несколько слов о моно и среды CLR.

            Поскольку это огромный язык, Это весьма вероятно, что моно, на Linux, никогда не будет завершено. Уже существует версия 4.5, и мы по-прежнему использовать версию 3.5, просто для облегчения совместимости… но к сожалению на Linux, не удалось завершить даже версия 2.0.

            Но есть хорошая новость! Microsoft (как обычно гораздо более щедрым, чем то, что ожидается) Он объявил, что: “Среда CLR будет также доступна изначально для Linux и MacOs, начиная с версии 2015 в рамках”

            И “изначально” Это означает, что от одного дня к следующему, все будет работать нормально, как именно это работает теперь на Windows.

            Это также означает, Это грязная работа, Linux, которые любой может закончить, они делают их для вас, и чистая бесплатно!

            • иностранец говорит:

              Cheers к щедрости Microsoft и, Добавить, от большой G, Oracle, и т.д.…
              щедрость майоров я считаю очень мало. Я думаю, что это вне контекста концепции великодушия в среде, которая имеет дело с балансов и доски и максимизации прибыли…
              все идет, Хорошо выбираете свои собственные провайдеров и поставщиков как считается согласно вашим предпочтениям, наклоны привычки, и т.д.… с другой стороны реальном мире, идет о компромисса и «полуправде». Мы все выбираем наших поставщиков в той или иной форме (Если для никакой другой причины что ни один из нас кремния производится с использованием, в погребе) Это до нас оценить справедливость каждого по отношению к нашим желаниям или этики или что вы хотите.
              Есть те, которые выбирают «несовершеннолетних», Я бросаю термин, всех тех, кто ' производителей’ различные независимые пути: Университет, исследовательские центры, консорциумов, Сообщество indipependenti, сообщество поддерживает но майоров, и т.д.… мир, который даже в его расстройство выразил новизна практически в каждом секторе его. на первый взгляд сломала монополию, которые могут повлиять на права пользователя ' нормальный’ (или кто-нибудь не имеют права на дивиденды одной из компаний, участвующих), реальные новости — что это были открытые пространства свободы для каждого, от тех, в коммерческих целях для тех, кто с научными целями…
              принятие ' формализм’ (Я бросить общий термин, который применяется в текстовый редактор такой децентрализованной ввода-вывода) Общие проходит обязательно согласие и согласие различные сообщества’ участие.
              в данном случае, Моно, кажется, не были приняты в сообществе linux (или * nix в целом) и может быть причина, что вы получите его от его собственных презентации:
              “Авторами Xamarin, Моно является открытым исходным кодом реализацией Microsoft Framework, основанные на стандартах ECMA для C# и среда CLR.”

              Поэтому компанию Xamarin способствует компании Microsoft, созданное формализм (Сертифицированный Комитетом, Председателем которого является человек в microsoft). Моно, Реализация этого формализм, который включает в целом библиотек microsoft. Короче говоря современные открытым исходным кодом для ризы был монополистом… Это не так странно что независимыми реализациями arranchino того, чтобы адаптироваться к тому, что «материнская компания’ должно решить и общаться (как это не удивительно, что некоторые драйверы устройств могут отсутствовать следующие спецификации, корпус часов, доступны в другом месте).
              Кстати, я действительно не имеют те же вопросы осуществления независимых формализмов и, Помимо выступлений, гораздо более простой и интуитивно понятный, при том условии, что вы не путайте это с помощью мыши и атрофия от цветные окна.
              Paul

              • Ливио говорит:

                Вы “pignolando”, для меня главное то, что все работает должным образом, и они легко в использовании, даже для 90% пользователей, которые не являются программистами.

                Могли бы также узнать, необходимые установки для Linux длинные последовательности, но мы не работаем для себя. Мы работаем для людей, которые являются художники, Исследователи, Студенты… и эти люди не должны стать все программисты и заполнить голову hidapi.

                И мы программистов, У нас есть задача, и ответственность, чтобы разрешить эти люди продолжать делать художников и т.д.…

                • иностранец говорит:

                  Я просто пытаюсь демистификации вещей вы написали, и поставить этот вопрос в условиях понятно всем (в менее чем на несколько запятая), Художники, Исследователи, Студенты, они имеют право быть поднят ряд технических деталей, но они, также, право быть полностью возможность знать, что они ' Торговый’ и каковы последствия по вашему выбору, даже в отношении других вариантов, они сделали или будет делать…

                  Для Вас “Важно то, что все работает должным образом, и они легко в использовании для пользователей <<microsoft".

                  Я повторяю, ничего плохого в этом, ma senza mettere in ballo il cross-platform o l'open source (не говоря уже о свободной и открытой).

                  что касается выбора целевых, не ставьте Ваш рот: conosci certamente meglio di me i tuoi 'utenti'. da quello che leggo dai commenti avanzerei l'ipotesi che si tratta di un 'pubblico' люди клонат быть хорошо привыкли к обработке формализмов и хорошо расположены к сценариев тип формы…
                  среди общин хотел бы добавить, что citi (по крайней мере среди потенциальных пользователей) производители и объявлений в целом. хорошо, hai idea di quanto siano diffusi i 'sistemi alieni' Среди этих людей? sono talmente 'alieni' представлять нормальности! Попробуйте представить себе совещание авторов или художники без mac (Говоря о яблоки), или кучу исследователей без linux…

                  Хорошо, genrosa Майкрософт поможет остальным из нас, предоставляя нам его исцеления код, который спасет мир, но конечно же не бесплатный мысли и Закон.

                  Paul

                  p.s. о как моно приятно fsf, c'è questo cntributo:
                  http://www.fsf.org/news/2009-07-mscp-mono
                  Хотя немного' от, я не думаю, это слишком далеко от фактической ситуации.

                  • Ливио говорит:

                    Мы не говорим о Mac !
                    Microsoft имеет по крайней мере некоторые подобия открытого и свободного, но Apple просто нет. Apple является наиболее закрытой и торговли существует.
                    Было бы справедливым для атаки Apple. Но конечно делают войны для Microsoft это модно, но кто имеет деньги, чтобы переплачивать Mac так здорово…

              • Ливио говорит:

                Если она не была Microsoft как барьер, Сейчас мы бы все быть рабами Apple, и мы будем тратить дни делает очереди вне Apple Store. Худшие 1984 Оруэлла.

  10. Пиро говорит:

    Привет всем, с некоторые apps я имею некоторые сообщения об ошибках (Я просто забыл точную формулировку)
    Theremino 3d например не запускается
    Может быть необходимо обновить Microsoft NET Framework?

  11. Emilio говорит:

    Доброе утро всем. Я хотел бы попробовать общаться с HAL в Python. Python имеет модуль, который поддерживает сопоставленные в памяти файлы, так что в теории должно быть никаких проблем. Хотя я сразу мель, потому что я пытался открыть файл “Theremino1” без успеха. На самом деле я не понимаю хорошо: памяти сопоставленных файлов рассматривается как будто это в файл на диске? Т.е., по-прежнему имеет свой собственный путь, даже несмотря на то, что данные хранятся в памяти? И в этом случае, Что такое полный путь файла “Theremino1” (Я предположить, это был тот же, в котором копия HAL, который вращается).
    Спасибо за любые советы, пожалуйста, дайте мне.

    • Ливио говорит:

      Да, выглядит как файл на диске в том, что они используют аналогичные функции. Но это на самом деле часть общей памяти. Так что есть полный путь (C:\) но только имя “Theremino1”.

      Все приложения в системе должны быть в состоянии использовать те же “файл”, Поэтому имя не относится к определенной папке. И наконец, файл должен быть длиной 4080 байт, потому что каждый слот длинный 4 байт и мы используем 1000 слот (больше 80 Байт зарезервировано для будущих специальных сообщений).

      В VBScript делает это:
      Дим MMF1 как MemoryMappedFile
      Mmf1 = новый MemoryMappedFile(“Theremino1”, 4080)

      в c#….
      MemoryMappedFile MMF1;
      Mmf1 = новый MemoryMappedFile(“Theremino1”, 4080);

      Но открыть файл, не все, Вы должны использовать поплавок, умножить на 4 Количество слотов, управлять вашей NAN…

      Так что лучше, что вы скачать образцы файлов, на всех языках, с этой страницы: https://www.theremino.com/downloads/foundations#mmf

      Правильный файл является вторым, Я скопировать здесь прямая связь:
      https://www.theremino.com/wp-content/uploads/2012/03/Module_MemoryMappedFiles_VbNet_CSharp_Pascal_VB6.zip

      • Emilio говорит:

        Спасибо. Мне удалось найти ошибку, что я сделал. Доклад здесь код Python для чтения слот 1 на половине секундные интервалы, в надежде на то, что она будет полезной для кого-то еще. Пожалуйста, обратите внимание, что я не уверен, что она оптимизирована с точки зрения эффективности, на данный момент я просто функции. Я тестировал с Python 3.4 под Windows XP.

        mmap импорта
        Структура импорта
        Импорт файла msvcrt
        время импорта

        Печать(' Чтение слот 1. Нажмите любую клавишу для выхода.»)
        shmem = ММАП. ММАП(0, 4096, “Theremino1”, ММАП. ACCESS_READ)
        s = struct. Структура(«1024f») # Чтобы декодировать двоичный файл

        Пока не kbhit msvcrt.(): # проверить пресс кнопки
        . . . . DAT = s. распаковать(shmem)[1] # изменение индекса изменения слот
        . . . . Печать(DAT)
        . . . . время сна.(0.5)

        ЭД: Отступы, что у вас есть (в Python) были заменены точками, потому что в противном случае HTML Если еды.

        • Ливио говорит:

          Потеря отступа была не ваша вина, но редактор WordPress. Мы бороться каждый день и иногда оно просто нервной. Даже писать код/код (как ты сотворил разумно), Вы можете обмануть его. Единственный способ, что я нашел это для добавления точек и пробелов. Не беспокойтесь о том, как они являются сообщения и ошибки, Если мы дадим ему немного работы мы.

          Codice дель Грацие Python, potrà sicuramente servire anche объявление altri.

  12. Роберто говорит:

    В конце концов, Python-привязки доступны.
    Вы можете скачать его из здесь:
    https://www.theremino.com/en/downloads/foundations/#mmf
    а также отсюда:
    https://www.theremino.com/en/downloads/raspberry-pi

    Копировать в папке вашей основной программы, в “module_theremino.py” файл и запись:
    импортировать из module_theremino Theremino

    Класс “Theremino” Это кросс платформенный и он работает на любой операционной системе. Даже с вином.

    Спасибо вам за ваши тесты, Теперь все работает даже с Raspberry Pi.

  13. Джозеф говорит:

    Il sistema theremino impostando adc_16 га una risoluzione ди 16 бит, затем управляет для дискретизации до 50 микровольт (3300/65536).
    величина ошибки ?

    Это мера, которую я запускаю это 50 микровольт +/- ????

    Спасибо.

    • Ливио говорит:

      Текущий ADC CIPS имеют разрешение 10 бит. Когда вы читаете ADC прошивки делает чрезмерного отбора проб 16 и затем выполняет в среднем шестнадцать проб (в несколько сотен микро секунд). Чрезмерная выборки приносит количество битов 14. Наконец приложение имеет адаптивный БИХ фильтр HAL, который в среднем с течением времени и который Интерполирует значение дальнейшего и приносит его до 16 бит (за счет гибкости)

      Так что если вы планируете использовать ADC, чтобы сделать измерения то ответ нет. Вы не имеете 50 микровольт точность.

      Если вместо этого вы используете их для управления процессом, dwcw, Робототехника и т.д.. Затем 16 бит, насколько это опосредованное и интерполяцией, Действительно есть. Theremino системы в основном PLC, Таким образом, вместо подсчета точности измерений скорости ответа и стабильности.

      Например, если вы попытаетесь прочитать потенциометр с Arduino или нашей ADC, Вы увидите разницу в впечатляющие стабильности. Эта стабильность является результатом чрезмерного отбора проб, средства массовой информации и БИХ-фильтра.

      • Джозеф говорит:

        в теории, если я бы меры, основанные на theremino, То есть физически I2C. Я мог бы думать для подключения внешнего АЦП (Помимо программного обеспечения для управления).

        При необходимости управления I2C, вы идете к уровню прошивки или начиная от HAL.

        • Ливио говорит:

          Я очень надеюсь, что вы не должны делать шаги по этой дороге. Имеется модуль I2C дверь, Но общение с устройств I2C является крайне неудобно. К сожалению отличается каждый устройства I2C, их протоколы являются очень сложными. В дополнение к читать их следует программа как мастер прошивка, Это расширение нашей чтение протокола, в приложении HAL. Не стоит.

          С нормальной резолюции системе АЦП Theremino уже отлично измерения. Имейте в виду, что 10 биты уже 1000 точки измерения, и которые вы можете легко добраться до чрезмерного отбора проб 10000 очки. Нормальные электрические Тестер имеет только 3 цифры с половиной, затем 2000 точки измерения. Мы не очень далеко.

  14. иностранец говорит:

    Привет,
    на странице программного обеспечения инструменты специально направлять компилятор Microsoft Visual Basic (Экспресс 2008) Это предоставляется также ссылку на скачивание.
    Жаль, что сказал только функции на MS Windows компилятор…
    Мне было интересно, если можно решить проблему с помощью компилятора было (якобы кросс платформа) предоставляемый Mono (MonoDevelop): с другой стороны государства, что заполнил может также быть вращаться с помощью поддержки выполнения этих рамок.
    дело представляется возможным, по крайней мере в теории, в самом деле на странице моно сказал поддержать vbnet выравнивается точно до версии «2008».

    Я пытался загрузить исходный проект Http://www.theremino.com/downloads/foundations (подходит для программистов) и я ' правильно’ импортируются в моно IDE, но я сразу же увязли, когда я пытался построить сборку:
    значение по умолчанию включает в себя (и рекомендовать тип) Использование конструктора в microsoft («CSC»), но, с что установка построение завершается неудачей: исключение вызывается vbc строитель, но без указания ' Диагностика’
    Задача “Vbc”
    С помощью задачи Vbc от Microsoft. построение. задачи Csc., Microsoft. построение. задачи. v 4.0, Версия = 4.0.0.0, Культура = нейтральное исполнение, PublicKeyToken = b03f5f7f11d50a3a
    Задача “Vbc” выполнение — НЕ УДАЛОСЬ

    сняв использование построителя microsoft, Моно, Если я правильно понимаю, что документация должна использовать строитель выходец производится моно проекта basic git концентратора и устанавливаемые пакеты доступны как 'моно жизнеспособной но nonculturable'.
    К сожалению этот параметр вызывает ошибку, На этот раз complilazione (Class_HID класс):

    Ошибка VBNC30439: Константное выражение не может быть представлен типом Integer'. (VBNC30439) (Http://www.theremino.com/downloads/Foundations)

    Определение констант, Именно:
    Частный Const GENERIC_READ как Integer = &H80000000

    кто-то может дать мне просветления?
    Есть ли кто, кто пытался использовать компилятор, что только на платформе microsoft и с тем, что результаты?

    TIA
    Paul

    • иностранец говорит:

      Я забыл деталь не только:
      Эти эксперименты я сделал их на Debian 8 и с пакетами, происходящих в моно

      Paul

      • Ливио говорит:

        Конечно можно использовать для построения моно!

        Mono разработка — это компилятор крест платформы, Установка Visual Studio на Linux, и Роберто использовали его часто, для компиляции некоторых из наших приложений. Вы можете получить отправки ему готовых проектов.

        К сожалению, Хотя Visual Studio — это ошибка бесплатно 100%, Моно развивать это болото дефектов. Если вы не верите мне, Вам только нужно попробовать его себя, и в конечном итоге вы будете давать мне причине.

        Однако я должен сказать, что мы не реальная Linuxiani и затем, возможно, вы могли бы преуспеть где мы дали. Я искренне надеюсь, что ваше сотрудничество и может дать хорошие фрукты.

        В наших тестов мы обнаружили, что моно развивать имеет меньше недостатков при работе в CSharp, Почему вы должны начать с Theremino HAL в CSharp версии.

        Для получения более подробной информации вам следует спросить Роберто. Я содействовать Linux, я работал сотни часов, но он по крайней мере десять раз больше. В одном из предыдущих постов я написал ваши данные.

      • Ливио говорит:

        Многие технические детали попросили разработать моно, но я не знаю ответа. Помните, что мы тоже были проблемы, аналогичные моно, но я не помню, если Роберто удалось решить их, и как же.

        Я предлагаю что вы пишете для Роберто непосредственно, потому что здесь, на блоге тоже специализированные темы, путаницу в других.

        Было бы хорошо, чтобы опубликовать здесь только результаты, Когда вы и Роберто нашли некоторые хорошие решения, Это будет полезным для всех.

      • Ливио говорит:

        И спасибо, Еще раз спасибо, для совместной работы!
        Я ожидаю, что реальный Кит, чтобы помочь нам, Мы дадим вам все возможности поддержки. Ливио: 0125 57290 Engineering@theremino.com, Роберто Development@theremino.com. И наконец, Если вам нужна аппаратное просить прочь, Я могу сделать вас ПХД с резак и Алекси знает как найти странные компонентов и может сделать вас наборы. Alessio = Makers@theremino.com

        • иностранец говорит:

          не говоря уже о, также потому, что моя приверженность является то, что это и конечно, не от ACE linux навыков (или windows, или mac…)
          Я постараюсь, чтобы задать прямой вопрос Роберто, но в то же время, Я думаю, что ты правильный человек вопросах «архитектура».

          Посылка:
          – от чего я вижу, Основная проблема, для ' портирование’ Это точно vb.net: не только существует не ide, Но даже не инструменты командной строки, кроме тех, моно, с ограничения, которые мы говорили.
          вопрос:
          – как она возникла с использованием vb.net?
          Если я правильно понимаю от чего вы написали, и что я получил увидеть роль заключается в управлении GUI.
          от чего вы говорите ' back-end’ код C++, который работает должным образом (Возможно с некоторыми проблемами с libusb на linux):
          Таковы два динамических библиотек (.DLL на windows и .so на linux)
          один, который обрабатывает связь с конкретной общиной Theremino слотов и HID.
          идти назад с использованием vb.net для gui обратно лучше обрабатывать расположение графических библиотек’ в windows.
          – Это мыслимых / разумное использование других графических библиотек для достижения той же цели?
          Я вспоминаю gtk, но может быть, есть что-то лучше/другое.
          Я говорю об этом потому, что на тот момент GUI станет более стабильной и более совместимой C++ также ergo.

          Paul

          • Ливио говорит:

            Нет, Существует серверную часть в НПК.
            Существует две версии HAL. Одна версия написан на Visual Basic и другие записывается в CSharp. Обе VbNet что CSharp основаны на CLR.

            Почему мы используем CLR вместо других языков (например НПК)? Право быть крест платформа!

            Если HAL был написан в НПК, Там будет без виртуальной машины DotNet (Моно) как общей основы, и тогда HAL будет содержать сотни прямых вызовов библиотек Windows. И это двусмысленные наши приложения для Windows. Вы говорите более чем “Кросс-платформенные”, но родной Языки перевод Linux, Android и Mac. Огромная работа, Это должна быть переделана, с каждой новой версией (Мы публикуем очень часто).

            Тогда есть еще один аспект: Theremino система-это не одно приложение, но всю экосистему 50 приложений, Вы говорите друг другу. HAL только действительно нужно просто.

            Или вы можете получить реальный крест платформа, или вещи, чтобы тратить годы перевести все, в НПК (для Linux), в Python (для Android и малины) и также в Objective-C (для Mac). И один раз финишировал эту работу фараонов, Мы опубликовали другие 50 версии, и нам придется начать все сначала.

            • иностранец говорит:

              Уважаемый Ливий,
              Я не хочу быть напористым, Не пытаюсь убедить вас что-нибудь, но я думаю, что мы добрались до сути вопроса:
              Кросс платформенной среды CLR не является и никогда не будет, потому что он принадлежит корпорации Майкрософт. Так/ваш код уже, на самом деле зависит от платформы.
              Только считается предполагаемой независимости CLR, Именно, Это чисто утверждения корпорацией Майкрософт, манок направила обуздать разгул чрезмерной силы Java/Sun/Oracle, скорее всего,.
              Среда CLR является стандартной stabilto корпорацией Майкрософт и, На самом деле, введенные на остальной мир ИТ, что, корпус часов, Он реализован, за исключением Novell, которые произведены моно, также, что полностью игнорируются, остальной мир не microsoft.
              и я говорю не только о неизвестных сообществ ботаников, собрались вокруг одной или другой дистрибутив, Но даже в то время как коммерческие (RedHat, Debian).
              Мне очень жаль признаться, но это dead конца улицы, out-out, Кросс платформенной среды CLR xor. просто «поиск Google’ для реализации этого.

              Вы говорите, что среда CLR выполняет лучше, чем другие машины: Я не даже в сомнения. но что касается переносимости, Он по-прежнему прибил к тяжелой предел, вероятно, непреодолимыми.
              Вы говорите, что microsoft объявила rilascico машины для других платформ? Это не кажется Новинка, но еще один показуха, так же, как моно проекта, или ротора, среда CLR для BSD. кто должен заботиться о бремени поддержки аналогичный проект? microsoft? xamarin, novell и suse? на данный момент это выглядит как есть другие, кто заботится ( проекта dotGnu закончилась на протяжении веков, дистрибутив monoppix продолжалась три месяца, с другой стороны, вы думаете, что один средний разработчик любого сообщества могут придерживаться политики моно проекта?
              http://www.mono-project.com/docs/faq/licensing/ )
              Вы говорите о работе фараонов сделать Портирование приложений Theremino? Попробуйте думать о работе, необходимой для разработки и поддержки машина CLR/NET, работа, которая не является даже запланированных/построен любым ' сообщество’ или организации/Фонд!

              горького конца является, что в настоящее время наиболее разумное решение, не Windows пользователя, который хочет использовать Theremino является использование виртуализации. При том условии, что это не мешает связи с интерфейсом. Результатом деградации производительности, но по крайней мере свободных от ошибок моно стека.

              Paul

              • Ливио говорит:

                Да, Вы можете виртуализировать или, Если вы нашли другое решение, следовать добровольно. Вопросы “Я бы сказал, философские”, Давайте оставим их в другой.

                • иностранец говорит:

                  Вы неправильно, Мне очень жаль, что я сделал мою точку. в противном случае не торгую для ' философия’ вопросы все практики.

                  • Ливио говорит:

                    Хорошо, но затем пытается найти на улице, что является реально осуществимым, и тогда мы будем оценивать вместе.

              • Ливио говорит:

                И это не правильно сказать, что моно корпорацией Майкрософт. Моно-это создание Miguel де Икаса и Nat Фридман, они оба мужчины Linux (и, возможно, немного’ также Mac), но не Microsoft.
                http://en.wikipedia.org/wiki/Miguel_de_Icaza
                http://en.wikipedia.org/wiki/Nat_Friedman

                Miguel и Nat нашли CLR виртуальная машина, настолько эффективны и хорошо сделал, кто решил импортировать его.

                То, что я говорю, не стоит много, но Miguel де Икаса считается одним из “Наиболее мощные голоса с открытым исходным кодом”. Если он потерял большую часть своей жизни за CLR, Именно “философские вопросы” или “практики” Что вы называете вы. Это мечта о, или раньше или позже, общий язык для всех. И’ тот же сон мира, Это вдохновило многих, перед нами. И я полностью на этой линии. Не про Microsoft, ни про Linux. Я для кросс-платформенный язык, и к сожалению, в настоящее время не лучше, чем CLR.

                • иностранец говорит:

                  Они также будут наиболее мощных мужчин открытым исходным кодом (Помимо того факта, и это не философия, что в мире linux является более открытым исходным кодом), но есть никто кто следует за ними, Помимо развития команды Xamarin/Novell quaòe сами работать.
                  как для среды CLR, Я повторяю, Я не спорю либо как эффективный, но нет ни одного, В дополнение к команде говорит, что события.
                  Я не изобрел ничего, просто посмотрите в сети, Если бы это было не достаточно, мы обсуждали вопросы.

                  Paul

                  • Ливио говорит:

                    Вы правы, конечно, Я не эксперт в мире Linux и его внутренних подразделений. Прежде чем мы оказываемся обсуждения, сколько волос имеет Picaza и столько, сколько Торвальд, Я хотел бы предложить ограничить себя только практическим вопросам.

                    С практикой я имею в виду действительно практики. Не то, что вы определить “Архитектурный привело” и “технические характеристики” но только: “Это возможно. Это одно не сможет. Augh!”

                    Поэтому я приглашаю вас снова ответить на вопрос: “Что бы быть альтернативой для среды CLR, который вы предлагаете?”

  15. Ливио говорит:

    Важные новости

    Я говорил по телефону с Роберто. На данный момент он не имеет времени для вмешательства, но он пояснил, что HAL, от версии 5 Далее, может не работать, на Linux и MAC.

    Последняя версия испытания, и затем вы знаете работ, Это 4.6 (Обе VbNet что CSharp):
    https://www.theremino.com/wp-content/uploads/files/Theremino_HAL_V4.6.zip
    https://www.theremino.com/wp-content/uploads/files/Theremino_HAL_V4.6_WithSources.zip
    https://www.theremino.com/wp-content/uploads/files/Theremino_HAL_CSharp_V4.6_WithSources.zip
    (на нашем сайте есть все версии и всех источников, просто измените номера версий в 4.0/4.1/4.2/4.3/4.4/4.5/4.6/5.0/5.1)

    Я предлагаю вам использовать двоичные файлы как-это, без перекомпиляции и следуя инструкциям на странице Linux. Я уверен, что он будет работать. Я сам видел их работать в несколько раз, и многие из них используют его на Linux, на Mac, а также на Raspbian. Японцы сделали свои собственные версии с круглой кнопки и странные сочинительства. Австралийцы использовать их каждый день на MAC. Они должны работать на вас слишком!

    Также попробуйте читать посты других, такие:
    https://www.theremino.com/blog/gamma-spectrometry#comment-12434
    https://www.theremino.com/blog/geigers-and-ionchambers#comment-786
    (Я не понимаю, мало из этих советов, но вы можете найти некоторые важные детали)

    Когда у вас есть версия 4.6 Запуск, Она должна быть легко сравнить версии, и эксплуатации 5.

    Я призываю вас продолжать с терпением, Это стоит того. В итоге вы получите программное обеспечение 100% Открытым исходным кодом, Первая линия нашей, до последней строки Linux. И она также будет 100% Кросс платформенная.

  16. Ливио говорит:

    Чужеродные unixiano, называется чужой debianico (Примечание 1)
    Мы приводим интересный электронной почты которая вероятно, не прибыл в пункт назначения, из-за межзвездное расстройств.
    (Примечание 1) Мы хотели бы напомнить вам, что эти термины не являются пренебрежительные, но игривые. У нас есть большое уважение к основная идея открытого исходного текста, Основные Linux.

    Привет, иностранец,
    Позвольте представиться, мое имя — Рикки и я помогаю системы Theremino для переноса.

    Я профессиональный разработчик, Победа солнца и Linux, и после нескольких недель я делаю порт Theremino на системах Linux/Unix. Я отправляю это все на github. Если вы хотите следовать моим прогресс, найти их здесь: HTTPS:(ссылка удалена)//github.com/riccardoventrella/Theremino
    (Мы устранили предыдущую ссылку, потому что программное обеспечение Ventrella исчезли из Интернета, Почему бы спросил его)

    Короче вы описать, что я делаю: Чтобы сохранить от ума выбирать и использовать графические библиотеки,
    на различных платформах, Я решил использовать на веб-странице, Чтобы настроить компонент HAL, и контролировать его. Немного’ Как настроить маршрутизатор, используя его IP-адрес с помощью браузера. Я тогда embeddato веб-сервер, в каждом случае исполняемый файл и я уже тестирование его на Малина, Обе Mac (BSD Unix) на которой развитие, а также на Ubuntu. Кажется, что идут все, Я также обнаружил кросс платформенная библиотека, что, кажется, идет хорошо во всем мире.

    Подход веб, среди прочего, это позволило мне просматривать (и уже работает) HAL из моего смартфона или планшета, а также для запуска нескольких клиентов, в различных браузерах, на том же HAL.

    Я скажу вам прямо сейчас, что я не имеют времени или желания следовать блоги, так что я не читал даже полностью обличительной речи/обсуждение. Они просили меня сообщить вам, о том, что вы делали, и вот я. Этот подход я, Я также возможно выиграть же, Без использования моно или аналогичные (Я избежать личное мнение, и я стараюсь держать все в технической области). В настоящее время я решил принести на Raspy без использования моно, потому что последнюю версию mono вынуждает его использовать Raspbian softfloat, без проблем. Затем (мой) Выбор отказа от моно диктуется прежде всего это. Я привык строить и затем кросс компиляции изначально на разных машинах.

    Затем, рекомендации по моно вы можете услышать Роберто. Это письмо является просто, чтобы вы знали, что что-то движется и в течение нескольких месяцев (К сожалению работают и имеют мало времени), Я буду в состоянии выпустить полную версию webbased, что будет работать на Linux, так что даже на Raspy, на Mac и на FreeBSD (и, конечно, также на победу).

    Скоро увидимся, Привет
    Рикки

  17. Мирко говорит:

    Привет я пишу, потому что у меня есть проблема. Я заявляю, что с помощью visual basic это учитывая тот факт, что я не знаю, программирование, но я стараюсь с какой я. Я не могу создать приложение от вашей программы “Белый” возможность имитации клавиатуры как ключевых менеджер и другой использовать значение двух слотов, которые принимают данные из джойстика и превратить его или джойстик( Позвольте мне объяснить …. нравится то, что windows распознает как игровые контроллеры, например) или в какой-то сигнал как Дартс ПК на основе значения слотов(Короче говоря, своего рода селектор 4 Vie. Извините, что беспокою вас, но я не могу

    • Ливио говорит:

      Проблема, как я прошу комплекс, Что ты имеешь в виду “с одной стороны” и “с другой”? Это означает, что вы должны сделать обе эти задачи? Мы не могли разделить их, оставить его KeyManager в первой половине и просто сосредоточиться на второй?

      И вторая часть в свою очередь следует разделить на две части:
      От слоты для четырех стрелок
      Это делает уже KeyManager, просто используйте его с ключом слева, Право, Вверх и вниз
      Джойстик, пропорционально значению двух слотов
      Если ваш джойстик, в конце все это, Наведите курсор мыши на экране, Затем это делается путем ThereminoPad: https://www.theremino.com/downloads/automation#pad
      Вместо этого если вы должны сделать что-то другое, Вам будет нужно уточнить ожидаемые результаты.

      Вы вероятно не хотите использовать программное обеспечение Theremino KeyManager и ThereminoPad, но хотелось бы инструкции, сделать то же самое в простой путь, в несколько строк, Вы могли бы легко понять. Но, к сожалению, есть более простой способ. Мы сделали все, что мы смогли сделать, для упрощения, опубликованные приложения.

      Узнайте, как “Пересадка” правые части из одного приложения в другое, Это может занять годы опыта. Предлагаем вам принять это медленно, Исследуйте то, что мы написали и попробуйте скопировать простых функций. Если вы не можете сделать их работать четко и попробуйте еще раз. Однако мы всегда здесь, и мы поможем вам как можно больше.

      • Мирко говорит:

        именно то, что я хотел сделать это является пересадка инструкции или иметь возможность каким-то образом изменить keymanager. Эта проблема возникает потому, что ключевые менеджер имеет как импульсы 0 1000 Вместо этого мне нужно, что ничего не сделал, когда слот имеет значение 500 В то время как он должен делать 2 различные действия, если у вас есть значения 0 и 1000 и это не позволяет мне сделать это. просто хотел бы знать, если есть команда для basic, позвольте мне присвоено значение слот, чтобы сделать действия к себе 500 любом случае спасибо за доступность

        • Мирко говорит:

          или пришли на мой взгляд, сейчас, если вы можете получить HAL 2 различные результаты от того же ПИН, своего рода виртуальный сигнала одной стороны Расщепление значений больше, чем 500 другие незначительные, но он кажется еще более сложным из других решений .

        • Ливио говорит:

          Так что вы нажмите клавишу на клавиатуре (или например стрелку влево) Когда значение становится равным нулю.

          И хотел бы различные клавиши на клавиатуре (или например стрелку вправо) Когда значение идет 1000.

          И будет вам не делать ничего, когда значение равно 500.

          Если это так занимает всего несколько строк. Все это может быть записан в собственные приложения или сценария Theremino или Theremino автоматизации..

          ————

          Более или менее принцип является следующим:

          Dim v As Single = ReadSlot(100)
          If v < 250 then . WriteSlot(1, 1000) Else . WriteSlot(1, 0) End IF If v > 750 then
          . WriteSlot(2, 1000)
          Else
          . WriteSlot(2, 0)
          End IF

          Предполагается, что:
          – слот 100 значение элемента управления
          – слот 1 перейти к нажмите стрелку влево на KeyManager
          – слот 2 Перейти и нажмите стрелку вправо на KeyManager

          Этот фрагмент кода принадлежит в событие таймера, очень часто называют, Мы говорим каждый 10 миллисекунд.

          Есть ли любой точки между ними, что будут удалены (они служили для выравнивания столбцов – в терминах программирования называется “Отступ”)

          • Мирко говорит:

            Спасибо 1000 !! Я предпочитал писать его с помощью vb в мои приложения с помощью так пусто, что вы поставили на вашем сайте или если это нормально даже в автоматизации

            • Ливио говорит:

              Если вы не можете отправить нам приложений наполовину сделано в одном ZIP (и изменив расширение файла с txt на перевал zip по почте) в Engineering@theremino.com
              и я отправить вас обратно быстро с исправлениями.

              • Мирко говорит:

                я должен делать это в любом случае спасибо много я не знаю, как долго он будет считать, если вы были там :D

  18. иностранец говорит:

    Перечитывая комментарии я написал некоторое время назад и последующего ' споры’ Я подозреваю, что кто-то может вводить в заблуждение, что касается моей личной дизайн соображения Theremino.
    Хотелось бы уточнить некоторые аспекты для меня уже очевидно, затем и главным образом подтвержденных, взаимодействуя с ' сотрудников’ по Theremino в целом и с Ливио в частности.

    Что делает действительно ' открытый проект’ Это не столько технические (который также, как я пытался объяснить) у их значение, но основной отношение и, от чего я вижу, Основная идея системы Theremino действительно направлены на освобождение и обмена знаниями, так же, как она должна быть все инициативы, открытым исходным кодом.
    Это справедливо и правильно несравненно больше, чем отношение, лежит в основе многих других проектов, что они путают так бессовестно и хитрый концепции открытого источника в пользу их интересы иногда очень грязный и даже беспокоиться…

    Я продолжать экспериментировать с Theremino и надеемся внести как можно скорее до проекта с взносами, которые идут в направлении еще большей совместимости с системами GNU/Linux считает, что, Учитывая точно выгодный климат открытости, участие и сотрудничество в рамках сообщества пользователей и разработчиков с самых разнообразных потребностей и чувств выразить потенциала инициативы так важно.

    Paul

  19. PATO65 говорит:

    Привет,
    Я установил прошивку 3.2 на мастер, Я скачал HAL 5.1 но я не вижу список Stepper_Dir шагового типа выходы и слот конфигураций.
    Как получилось? где я ошибся?

    • Ливио говорит:

      Что вы пишете, правильно, ДЕСЯТЬ ПИН должен появиться вместо шести классов PIN.
      Если вы десять ПИН, то контакты 1,3,5,7 и 9 должен быть настроен как степпер
      Надпись шаговых является шестой сверху и мало внимание, возможно, вы пропустили…
      И Stepper_dir не появляется, если вы не создали PIN шаговым…

      Появляются десять ПИН?

  20. PATO65 говорит:

    Очень верно, Это все работает……Очевидно я смотрел пару ПИН :-(

    Вот мой Theremino-мастер Флинтстоун :-)
    https://www.theremino.com/files/MasterPato65.jpg

  21. Мирко говорит:

    Привет у меня есть проблема с rgb светодиодов. Я получил rgb светодиоды с инициалами АПА-106-f8 и должна контролироваться (Насколько я понимаю, что я) с сигналом 24 бит, который отправляется с сроков 0.35 нам высокий + 1.36 нас низкая для битов 0 Хотя 1,36 США высокий + 0.35низкая для нас 1 и это для 24 раз перед перерывом в наименее 50uS теперь вопрос как можно летать и как следует установить hal?
    Я пытался увидеть но pwm сигналов не хорошо, потому что они имеют сроки Помимо этих, в то время как с помощью автоматизации theremino, установив максимальную скорость прибыть в команду, которая не делает меня делать 10uS времени изменения, используя DigOUT это никоим образом не для регулировки времени сигнала для отправки битов вместо сырой сигналов? Я знаю, вы поймете много, но не знаю как сказать :D

    • Ливио говорит:

      Я знаю, эти светодиодные, их точные сроки соблюдаются, почти последовательной линии. Не могу заставить их работать со стандартными типами Pin. Вам следует прошить прошивкой для создания именно то, что он принимает их. Это будет огромная работа и не стоит. Конечный результат работы будет иметь иметь возможность летать этих конкретных LED и ничего больше. Вы лучше использовать существующий драйвер, Я думаю, что вы можете найти их по хорошей цене от Pololu и LadyAda.

      Или вы могли бы использовать мини Arduino (Если кто-то уже написал прошивки привода вашего светодиоды). И в свою очередь Arduino может быть поднят на один из наших релизов. Arduino является очень подходит для изготовления мелких драйверов как это.

      Система Theremino является универсальным IN-OUT для PC и имеет только очень простой входов и выходов. Внимание в будущем, чтобы не использовать что-нибудь серийный (Такие датчики I2C), и ничего у меня есть журналы, чтобы быть запрограммирован или точные сроки соблюдаются.

      Это применяется однако только к PIN стандарт (те, кто находятся на Master и Slave модули). Если вы проходите “другим способом” Затем можно использовать любое устройство или протокол. Многие читают серийный отправить данные на слоты и Счетчик Гейгера в системе Theremino и я читал производства солнечных батарей с адаптером USB-RS485.

      Другой пример, чтобы объяснить принцип: было бы можно запрограммировать Мастер читать камеры сигналы. Но было бы очень хорошую работу, и в конечном итоге проведет мастер, с большим объемом данных. И конечный результат не будет все, что большое. Затем веб-камеры не удается подключиться к мастеру, но с USB, и общаться с системой через программное обеспечение. То же самое для аудио, GPS приемники, СПЗ (Программное обеспечение определенной Радио), и т.д.…

  22. Ангел говорит:

    Привет, Я жду моего первого мастер theremino, Я хотел бы знать, если с sw HAL или возможно другие, Можно суммировать сигналы кровати…Я имею в виду я хотел реализовать Gaussmeter 3 датчики Холла расположены в 3 различные позиции, но я хочу добавить их вместе, чтобы получить один общий сигнал,…Как делать или что программное обеспечение для использования? или не существует и я должен crearmelo я?
    Спасибо
    Ангел

    • Ливио говорит:

      Вы не только HAL.
      Вы должны написать три строки в приложении Theremino автоматизации
      Или одну строку внутри скрипта Theremino
      Я предлагаю вам Theremino сценарий хотя и более сложные, потому что он имеет много примеров и гораздо более мощный и расширяемый.
      Также Theremino сценарий производит реальных приложений (Files.exe).
      – – – – –
      Если вы не можете писать мне и я пришлю вам theremino пример сценария, который будет делать именно то, что вам нужно.

    • Ливио говорит:

      Я сделал Theremino пример сценария
      Это называется “Б. SlotOperations.”
      Читает слоты 1 + 2 + 3 и положить сумму в слот 4

      Внутри ZIP-файла вы также найдете скомпилированного приложения “SlotOperations.exe”
      Скачать ZIP от здесь:
      https://www.theremino.com/uploads/ThereminoScriptExample-SlotOperations.zip

      Вы даже можете попробовать ее без запуска оборудования SlotViewer и перемещение ползунков слотов 1, 2 и 3 с помощью мыши.

      • Ангел говорит:

        Ливио Спасибо для программы! Я теперь я вроде нужно жевать и дайджест немного хорошо все, потому что я использовал vb лет назад (но никогда не применяется к оборудованию) и затем ассемблера x микро, сценарий не знал его, но я должен изучать и затем, как только я получаю цепи я должен положить вместе немного на все…но благодаря ваш сайт и сотрудничество имеет все инструменты, чтобы иметь возможность сделать все,Он просто занимает добрую волю и времени, Еще раз спасибо!

        • Ливио говорит:

          Theremino сценарий практически идентичен VbNet но не имеет часть, которая позволяет вам установить пользовательский интерфейс в визуальный образ (Вы должны написать весь код). И он не знал даже точки останова, чтобы остановить программу и проверить значения переменных. С другой стороны это все в один файл и поэтому проще в использовании.

          Прошивку не нужно планировать, Это уже написано в мастер модуль и вам нужно только настроить его с приложением HAL.

          Если вам нужно больше мы здесь всегда.

  23. Ангел говорит:

    Привет, Я делаю чтения с датчиком Холла и я нужна не только просматривать, но главным образом хранить эти измерения в реальном времени, Возможно, в файле excel… HAL выглядит, как он делает, но я не помню,Ярмарка? Как я могу сделать? также я хотел бы служить в качестве аналогового инструмента должны иметь контроль над которой см. УНП факультативного эти меры,уже был создан в другом приложении? Спасибо

    • Ливио говорит:

      Программы, которые писать лог-файл в формате CSV (подходит для Excel) являются:

      Theremino журнал
      https://www.theremino.com/downloads/foundations#logger

      Theremino SignalScope
      https://www.theremino.com/downloads/foundations#signalscope

      Один аналоговый прибор должен иметь в применении Гейгер, но вы должны извлечь его, редактировать, переделывая лестницы… работа очень длинный и делать ad hoc для приложения необходимо. Я действительно не знаю, как сделать один, который всегда соответствует.

  24. Клаудио говорит:

    Здравствуйте Ливио,
    Я был знакомясь с пазами на сценарий VB и седых волос не помогают.
    Задать пару вопросов и простите меня, если являются тривиальными, Может быть вам полезны для других.

    1) Slotviewer отображает значение (поплавок) слот, аппроксимирующей до одного десятичного знака?
    2) theremino СПЗ, что получает на slot1 float с частотой в кГц Гц (десятичное целое число.) мелодии, приближаясь к 0.0-0.5-1.0?
    поплавок написал-> Гармония
    103900.125 -> 103900.000
    103900.271 -> 103900.500
    103900.711 -> 103900.500
    103900.800 -> 103901.000

    3) С помощью скрипта я увидел, что 3 после запятой FLOAT (Синглы в VB) отображаются полностью только, если количество 7 Общие показатели (остальные аппроксимируется)

    код записывает слот
    const значение как сингл = xxxxx.yyy
    WriteSlot(1, значение)

    B код считывает слот и отображает
    Текст Label1. = ReadSlot(1).ToString(“F3”) (или даже “0.000000”)
    в результате

    значение 123.123 -> 123.123
    значение 1234.123 -> 1234.123
    значение 12345.789 -> 12345.790
    значение 123456.123 -> 123456.100
    значение 1234567.678 -> 1234568.0

    Зависит от компилятора или (почти наверняка) ошибка я?

    Спасибо за ваше терпение! Клаудио

  25. Винченцо говорит:

    Здравствуйте Ливио, На этот раз я не говорю о ЧПУ и я есть конкретный вопрос.
    Мне нужно приобрести в числовой форме последовательность событий (36 Стрельба заготовок) в данный момент времени (70 или 80 или 90 секунд). На практике с начала запуска… Сколько секунды и сотые стреляет сначала, затем второй и так далее до 36°.
    Последовательность времени, то я должен импортировать в Excel для соответствующих расчетов, установленные правила гонки.
    Я думал, если вы могли бы использовать для записи каждого события также пьезоэлектрический благодаря тому, что мне придется экспериментировать с вениками сигнала и искать лучших перестройки, которая не учитывает эхо, созданные структуры, на котором размещается событие.
    Во-первых, как считалось, для записи видео (с многие fps) шаг за шагом проанализированы но приобретение время высоки.
    Было бы полезно получить последовательность в ближайшее время.
    Как ты думаешь?
    Приветствия

    Винченцо

    • Ливио говорит:

      Можно использовать диски пьезо, или Микрофоны электретные.
      Затем потребовалось бы немного’ программное обеспечение для извлечения раз.
      Однако следует помнить, что происходит от мастера точность будет вокруг 2..5 миллисекунд.
      И что для поддержания этой точности даже программное обеспечение должно быть написано хорошо, с соответствующие таймера, в противном случае точность упадет вокруг 20 МС или даже хуже.
      Может быть, вы могли бы использовать teremino регистратор, но он является недоказанной и даст вам только запись, не раз в секунды и сотые.

      Или вы можете использовать микрофон (пьезо диски или) подключены к звуковой карты и записи аудио. Точность будет гораздо выше (лучше, чем миллисекунды) и вы не должны написать некоторое программное обеспечение.

      Напоминаю всем, что эти обсуждения будут лучше в реальный форум, с помощью текстового редактора, лучше, чем это и с возможностью публиковать фотографии и сохранить хорошо разделены темы.
      У нас есть форум на Elettroamici, Давайте использовать.
      https://www.elettroamici.org/community/menu-forum-microcontrollori

      • Анонимный говорит:

        Да я использую уже для станков с ЧПУ с некоторыми трудностями для вставки изображений, но Гамилькар объяснил мне, как это сделать.
        Спасибо.
        Я двигаться там для этого слишком.

        Приветствия

  26. постное Фабрицио говорит:

    Привет и поздравления всем рабочим fatt0!
    Я собираюсь проверить с чпу Theremino после начала Mach3 пройти текущий LinuxCNC
    Я хотел бы использовать thermino_cnc, и теперь я уже заказал мастер, но у меня есть два вопроса:
    thermino_cnc соединения с контроллером Xbox работает на Windows, 7 (Я использую) Не обнаружено. Я также пробовал с контроллером, но ничего приставки…Он должен быть подключен с мастером или все же должен быть обнаружен при моделировании?
    вторая вещь, которую я хотел бы спросить, если thermino_arduhal может работать с одним или Mega Arduino Arduino 2560. Я не загружен нам свой эскиз thereduino_v.1, но не обнаружено ни…
    Спасибо
    Л.С.: Я хотел бы использовать theremino_cnc для лазерной гравировки

    Фабрицио

    • Ливио говорит:

      Theremino ЧПУ считывает и записывает значения в слоте,
      если вы научитесь хорошо использовать наши слоты будет очень трудно продолжать.
      Из того, что вы написали, что я почти sconsigliarti из системы.
      Вам придется много читать, чтобы разработать на шлицы и наших приложениях.

      Затем он хочет другие приложения для взаимодействия с оборудованием Slot
      Для мастер будет использовать Theremino_HAL
      Для Arduino будет использовать Theremino_ArduHAL

      Ни один из наших приложений не общаются со странным контроллером
      но только со стандартными джойстиками окон.
      Попробуйте использовать наши тестовые приложения для джойстиков.

      Вы открыли Theremino_ArduHAL и смотрите ArduinoUNO?
      Вы, вероятно, установить что-то неправильно, бода, например,
      Прочитайте инструкцию ArduHAL

      Лазерная гравировка вы можете получить его, но, как упоминалось вы узнаете много нового о Slot
      А также иметь хорошие знания в области электроники для ссылок.

      • постное Фабрицио говорит:

        Привет, Доброе утро и спасибо за доступность.
        для электроники и связи мы говорим, что для меня может уйти (ЧПУ я полностью самостоятельной постройки…водителем к разборке и сборке механических не знаю, сколько старых принтеров) Но мне нужен вход для запуска…
        Я уверен, что у меня есть все под глазами, но не вижу его: геймпад рассматривается Theremino поскольку приложение распознает имя и заставляет меня открыть свойства, Но я не могу понять, как настроить слот. Я вижу в прилагаемом текстовом файле, который описывает имена и значения, но я не знаю, если этот вид таблицы я должен переписать его в определенном файле (поместить в папку theremino_hal) или должны делать это непосредственно HAL поэтому следует определить само устройство и создать файл…
        для Arduino видеть, что я попробовать, но не знаю, куда девать свои руки…
        Я извиняюсь за “невежество” но не программист, но я хочу учиться и обычно быстро учиться…Я только зная, с чего начать.
        Я стараюсь читать все страницы сайта, но я до сих пор найти руководство о том, как настроить слот (если доказательство было необходимо из…)
        Спасибо
        Фабрицио

      • постное Фабрицио говорит:

        Привет, Ливио nonmi оправдание, но я вижу, что вы ответили на мой второй вопрос, быть терпеливым, Я хотел бы только знать, где начать понимать слоты…Я тралил на сайте, но я не могу понять, как я должен установить их и где.
        Я хочу узнать, Я просто немного помочь…Спасибо
        Фабрицио

        • Ливио говорит:

          оправдание, Я пропустил вопрос, Я не знаю, как. Обычно они получают электронные письма, чтобы предупредить меня, но этого не произошло, или я не видел…

          GamePad должен быть признан применением ЧПУ, а затем, При перемещении или нажмите его кнопки должны изменить координаты приложения ЧПУ.

          Щели, как почтовые ящики, где все приложения могут писать цифры или цифры, написанные для чтения других приложений. Чтобы узнать, как использовать его запускает дважды приложение SlotViewer и перемещать бары на проводах, которая сообщается с другими. Затем также открыть Wave Generator и Signal Scope и пытается установить один и тот же слот и посмотреть, что один посылает другой сигнал.

          Это было просто сделать вам представление о том, что является 999 Свободные слоты.

          L ’ ХЭЛ (При подключении Master) Она представляет строку, одна строка для каждого из мастер Pin физического ввода-вывода. Затем выберите один из линий, и вы можете изменить многие свойства. Одним из свойств является слот, который вы можете выбрать один из 1 и 999.

          Другим важным свойством является использование Pin вы хотите сделать это, если это вход или выход, АЦП, ШИМ, цифровой выход или вход, Шаговый двигатель, И так далее.

          • постное Фабрицио говорит:

            Большое спасибо, На самом деле, я позволил себе повторить вопрос, потому что я полагал, что было какое-то препятствие, Я вижу все больше и снова ответить спасибо!
            Теперь я начну эксперименты… Но ни один, ни Arduino мега меня видеть, Оно не геймпада… Я покрывал передачи бод и не правильно, но ничего… Я буду видеть, когда вы получите мой хозяин… В то же время, исследование…
            Фабрицио

            • Ливио говорит:

              Arduino UNO мы пытались несколько раз, и это работает. Позвоните нам, и мы посмотрим вместе, чтобы исправить все.

              • постное Фабрицио говорит:

                Хорошо, Я жду до мастера, Я играю, изучить и, если я не призываю вас решить… Я хотел бы применить себя перед!!
                Спасибо

                • Ливио говорит:

                  Что касается Arduino:

                  Открыть и варианты arduHAL открытой связи и управления, которые последние строки:
                  ВСЕ порты
                  Бод 500000
                  Все имена

                  Затем откройте эскиз “ThereDuinoV1.ino” и контролирует, что есть в настройках:
                  Serial.begin(500000);

                  Затем загрузите эскиз Arduino
                  Убедитесь, что программирование Arduino быть безупречным.

                  Затем откройте приложение ArduHAL
                  (HAL в не ArduHAL)
                  Если бы это было уже открытые награды “Вы признаете”

                  На данный момент в списке на левой части ArduHAL необходимо заполнить.

                  —————-

                  Что касается геймпада вы почувствовали, когда они видят эти два приложения?

                  https://www.theremino.com/downloads/uncategorized#gamepad

                  https://www.theremino.com/downloads/uncategorized#gamepadtester

                  Для безопасности я теперь пытался подключить геймпад к towerPC, а затем планшет с ОС Windows 10 Home 32 и два бита и все приложения функционировали. У меня здесь есть Windows 10 технических специалистов 64 немного, но это не должно ничего изменить. Никто не когда-либо там написано, что не работает.
                  Так что, если эти два приложения не видят это не является стандартом для Windows или геймпад не работает.

                  Затем, чтобы заставить его работать в приложении ЧПУ, не просто повернуть джойстик, но вы также должны нажать на кнопки задней вертикальной и горизонтальной авторизации, как описано на странице 15 инструкции по применению CNC.

                  • постное Фабрицио говорит:

                    Спасибо, Я вижу, чтобы попробовать все, прежде чем, хотя это, кажется, уже сделали, Но повторить все шаг за шагом, и пусть вы знаете,.
                    Фабрицио

        • постное Фабрицио говорит:

          ничего не делать…Arduino плата Nancy, апротинин arduhal…Кажется, общаться, потому что светодиод будет мигать на мгновение, то ничего, ничего не появляется. геймпад работает на окнах, с первым приложением заставляет меня открыть окно управления и работы их всех, Затем я открываю второе приложение и делаю мне список из нескольких кнопок, но ничего не происходит, п и нажатие кнопки будет перемещать палку…Я знаю, что есть что-то не так с моими ПК на данный момент, или папку разрешений проблемы или другие сами по себе, так как устройства, Они не видели Theremino…

          • Ливио говорит:

            Какие окна вы? Windows 10 ?
            И’ Уместно, что один из двух приложений не видит ничего, единственное, что она делает это записать значения в слот. А потом увидеть изменения только если открыть слот просмотра.

            Установите TeamViewer 12 (Важно, что вы установите 12 и не 13 или 14) в противном случае мы не можем общаться.
            Он также устанавливает VisualStudio 2008, как описано на нашем сайте.
            Тогда звоните нам, и мы будем видеть Вас лично, что не работает.

            • постное Фабрицио говорит:

              У меня есть окна 7, поставщик и все как можно скорее. При наличии
              Фабрицио

              • Ливио говорит:

                Он должен работать вокруг даже на Windows, 7. Только на XP может быть проблемой, и в некоторых приложениях.

                • постное Фабрицио говорит:

                  до сих пор ничего не делать…Я попробовал его на другой компьютер всегда окна 7 но не их…Я знаю, что только что-то неправильно…Я почти готов с необходимым программным обеспечением…что было бы самое лучшее время, чтобы быть в состоянии назвать…?

  27. Ангел говорит:

    Привет, Я не знаю, если это правильный блог… Я хотел бы некоторые разъяснения: но может Theremino программировать RFID-карты? Если вы, на них можно установить генератор частоты со специальной катушкой?

    • Ливио говорит:

      Нет, Theremino Мастер модуль цифровых данных, но только аналоговые датчики.

      RFID вы должны использовать Arduino Nano подключен к нашему ArduHAL, но вы также должны знать, как программировать его для связи с модулем RFID (мы никогда не использовали, и мы не можем помочь вам в этом).

  28. Роберто говорит:

    Доброе утро , первый из всех поздравлений для сайта , все, что вы сделали доступными и для огромной работы, которую вы делаете общественности .
    Если это возможно, я хотел бы просить разъяснения , Я хотел бы поэкспериментировать с модулем реле Switcher для подключения освоить и использовать для тестирования и понять работу вашего программного обеспечения “RelèDriverV6” , но у меня есть сомнения по поводу соединения СХ смотреть реле платы , три провода линии данных я читал, что нужно, чтобы быть сконфигурирован в вестибюле, как ЦфВы , ЧАСЫ контактных предположить, что идет подключенным к контакту 8 мастер (SCL) ВВОД-IN вывод должен быть подключен к контакту 7 мастера (ПДД) , но STORE штырь платы реле к тому, что должно быть подключена ?
    К сожалению, если вы уже ответили на этот вопрос, но если это так я не нашел , Я попытался посмотреть в программном обеспечении и в цепи де файла, если есть какие-либо замечания по этой вещи, но я нашел (Я бы, наверное, сбежал ).
    Благодарим Вас за возможный ответ

    • Ливио говорит:

      Вы можете использовать любого из выходных контактов три мастера.
      Все мастер-штифт может быть сконфигурировано как ЦфВы.

      Вы можете использовать 1, 2 и 3 а затем перейти в HAL и настроить их как ЦфВы
      или использование 7, 8 и 9 (что масса и +5 соседи и комфортно), а затем перейти в HAL и настроить их как ЦфВы.

      Но вы можете также использовать 12, в 9 и 2 (диспергированной и обратный порядок), главное, что тогда являются HAL сконфигурировано как ЦфВы и связанный с три правого слотом.

      То есть, три слота, в котором ваша программа будет писать тактовые сигналы, ДАТА и STORE.

  29. Роберто говорит:

    Спасибо за объяснение Ливио , Я был введен в заблуждение просмотра SDA и SCL на экране печати мастера и схемы релейной платы , открытие тестового программного обеспечения «RelèDriverV6», то я увидел, что это было объяснено в примечаниях к тому же .
    Спасибо

  30. Винченцо говорит:

    Здравствуйте Ливио, Я не могу найти разговор около года назад, когда речь шла о возможном изменении SignalScope для предотвращения случайного нажатия клавиша “ЗАПУСК” BLOTTED запись только что сделал.
    Я хотел бы знать, если есть новые для решения этой проблемы.
    Спасибо
    Л.С.. Я также безуспешно пытался Elettroamici (Я должен также она размещена здесь)

    • Ливио говорит:

      Мы не смогли найти действительные решения. Спрашивать каждый раз подтверждение, открыв диалоговое окно, с кнопкой OK, чтобы нажать, Это было сочтено слишком раздражающим для всех.

      После внесения записи будут храниться просто использовать “Сохранить буфер”.
      И только помните, не нажимать “Запуск”, за те короткие моменты, которые она принимает между “Остановить” и “Сохранить буфер”.

      • Винченцо говорит:

        это может случиться (при стрессе / отвлечения) случайно двойной щелчок (что вы не нарушите мышь внезапно).
        Действительно, это случилось дважды щелкнуть, Очевидно, потеря записи.
        Если это будет сочтено раздражающим прекратить, чтобы сохранить буфер, Это может быть opzionabile.
        Или он может автоматически сохранять записи в виде пронумерованных последовательности, в фоновом режиме (в качестве резервных событий), с любыми заданными пределами (Количество файлов, чтобы сохранить). Таким образом, он не замедлит ничего и просто удалить файлы, чтобы освободить место.
        Кажется странным, что он был судим раздражает, Есть разовые события.
        Приветствия.

        • Ливио говорит:

          В некоторых программах мы автоматически сохранять файлы только после рассуждений говоря “если вы собираетесь вы должны их восстановить”. Ну это никогда не случалось, чтобы использовать “восстановление” и в своей очереди, папка резервного копирования вы увеличите все время и каждый раз, когда мы размен пробных версий огромен зип. Когда я немного’ Время для удаления. Тем не менее, теперь вы знаете, что происходит, и тогда, конечно, следующий раз, когда вы будете осторожны. в отношении “неповторимый”, опираясь на них, не является хорошим способом для работы. Каждый эксперимент должен быть повторяемым в противном случае он является недействительным.

          • Винченцо говорит:

            В прошлом году я испытал чтение этих событий (Стрельба заготовок) в течение трех месяцев, и оказалось, что существует риск потери события. По этой причине, заключительное мероприятие подготовлены два независимых ноутбуков с родственным оборудованием Theremino и двумя операторами.
            Через SignalScope чтение времени раскола между событием и другим, чтобы затем выполнить ряд расчетов с первенствуете.
            И автоматически я получаю окончательный рейтинг.
            Событие с о 800/900 актеры и 10.000 аудитория.
            Потеря последовательности событий… Я думаю, что они убьют меня, если я не изменить город в спешке.
            Интересно, если какая-либо другая лампочка не горит.
            Приветствие.
            Л.С.. для краткого описания события (https://www.youtube.com/watch?v=_HPHchMeaX4)

            • Ливио говорит:

              Он уже объяснил, но не помню конкретную проблему и все его последствия, в том числе убийства…

              Так как существует реальная опасность изгнания из города, я бы порекомендовал вам сделать следующее:

              1) Запись аудио события, возможно, с помощью смартфона или небольшой магнитофон, подключенный к USB позже. Размещение его вблизи стрельбой. Я, для этого примера я использовал запись которого вы предоставили ссылку:
              https://www.youtube.com/watch?v=_HPHchMeaX4)

              2) Копирование аудио на ПК и резервное копирование. Так что первоначальная запись безопасна навсегда.

              3) Используйте приложение Theremino_AudioInput для измерения силы звукового сигнала и записать его в слот. В примере я использовал слот 1:
              https://www.theremino.com/files/Disfida2018/Theremino_AudioInput.jpg

              4) Поместите SignalScope записи файла записи CSV и сохранить, Вот он:
              https://www.theremino.com/files/Disfida2018/Disfida_2018.csv

              5) Для анализа спокойно файл, чтобы извлечь раз. В следующем кадре вы видите последние два выстрела, которые разнесены примерно 3068 MS
              https://www.theremino.com/files/Disfida2018/Disfida2018_Ultimi_due_spari.jpg

              Начиная с видео части YouTube в регистрации не хорошо, потому что это динамик, который говорит. Но если вы сделаете запись близко, чтобы быть совершенными выстрелы. Нет риска быть убитым, rianalizzarla вы можете так часто, как вы хотите.

              • Ливио говорит:

                Мы обновили до версии SignalScope 2.2.
                https://www.theremino.com/downloads/foundations#signalscope

                Новая версия может добавить новые данные в существующий буфер, и это должно решить проблему, описанную в предыдущих постах.

                С помощью этой новой версии вы можете также начать и запись остановки с внешней командой.

Оставь ответ

Ваш электронный адрес не будет опубликован.