Приложение 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. Винченцо говорит:

    интересное решение.
    восстановление и перейти на официальном видео для сравнения с данными, полученными с пьезоэлементом.
    обнаружение микрофона будет заполнено с таким количеством паразитных волн из-за общий хаос.
    но я стараюсь все равно.
    В любом случае, я думаю, я нашел решение.
    В SignalScope после запуска RUN вместо повторного тиража, чтобы остановить, Вы можете нажать непосредственно на “буфер сохранения” Это, кажется, работает хорошо.
    Как ты думаешь?
    Приветствия.

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

      Да, если это что-то важное, в “буфер сохранения” это операция будет сделана, прежде чем что-либо еще. И тогда было бы хорошо также создать резервную копию сохраненный файл (положить, что по ошибке вы пишете…). Однако, если вы не потеряете исходный звук буфера по Redo столько раз, сколько вы хотите.

      Если положение микрофона рядом, где съемка, читаемость выстрелов будет идеальным.
      И’ уже хорошо, что в YouTube, если обратить внимание общественности не беспокоит вообще.
      Единственным тревожным является спикер, вероятно, потому, что это было связано с тем же смеситель, используемый для записи.

  2. Пьеро говорит:

    привет Ливио

    Я хочу спросить вас кое-что о LOGGER; В настоящее время существуют 8 каналы, которые можно записывать; Как добавить дополнительные каналы в приложение Logger? В настоящее время я работаю с двумя мастерами, которые через ПК, они показывают мне два блока 10 Слоты в общей сложности (видимый в HAL через одну таблицу (слот 1-6 и 11-14), грушевое дерево’ LOGGER приобретает только 8 слот. Как зарегистрировать больше, чем 8 каналы и хранить их в одном файле *.csv. Существует “регистратор.exe” с 10 слот?

    заранее спасибо
    Пьеро

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

      С десятью каналами нет и мы не успеваем его редактировать сейчас.

      Вы можете спросить Марко Руси, который написал лесоруба., Вы можете найти его адрес на этой странице:
      https://www.theremino.com/downloads/foundations#logger

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

  3. Джорджо говорит:

    HEY, ho un problema
    io posseggo una fresa 3 assi comandata dal vostro software, forse è un problema di hardware ma finora non ne ho trovati, nella quale non si muove la Z (comandata da uno stepper) e il mandrino.
    sapreste dirmi le proprietà di tutti e due i pin?

    Спасибо

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

      L’asse Z va sicuramente impostato come Stepper
      e quindi il pin successivo diventa Stepper_Dir e i loro due Slot devono essere 5 и 6

      Se X e Y ti funzionano è molto strano che Z non si muova, forse manca l’abilitazione al driver dello Z ?

      Il mandrino è controllabile in vari modi per cui non c’è una risposta semplice, devi leggere quello che abbiamo scritto nell’HELP di Theremino CNC

      Se non riesci chiamami su Skype come: livio_enrico e ti aiuterò a farlo andare.

Оставь ответ

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