СИНТАКСИС
loadrt hal_bb_gpio user_leds=,… input_pins=,…__output_pins=#,…
СВІТЛОДІОДИ КОРИСТУВАЧА
Параметр user_leds loadrt контролює, які світлодіоди доступні для HAL. Діапазон значень: 0..3. Ці світлодіоди знаходяться поруч з роз’ємом Ethernet, а номери LinuxCNC відповідають шовкографії на BeagleBone Black. Емпірично, вони, здається, об’єднані операцією OR з будь-якою функцією, призначеною для світлодіода в Linux.
ПІНИ
- bb_gpio.userledN bit in
-
+
- bb_gpio.userledN-invert bit in
-
Відповідний світлодіод світиться, якщо userledN xor userledN-invert має значення TRUE.
ВХІДНІ ПІНТИ
Параметр input_pins loadrt контролює, які фізичні виводи вводу-виводу доступні HAL як виводи вводу. Нумерація є «800+N» для виводу N на роз’ємі P8 і «900+N» для виводу N на роз’ємі P9. Наприклад, «803» означає вивід 3 роз’єму P8, який також описаний в документації BeagleBone як «gpmc_ad6».
Вказівка пінів, які в іншому випадку використовуються системою, може мати небажані побічні ефекти, такі як збій rtapi_app або всієї системи.
ПІНИ
- bb_gpio.pN.in-NN bit out
-
+
- bb_gpio.pN.in-NN-invert bit in
-
in-NN is a snapshot of the value of the corresponding physical pin XOR the value of the corresponding in-NN-invert pin.
ВИХІДНІ КОНТАКТИ
Параметр _input_pins_loadrt контролює, які фізичні контакти вводу/виводу доступні для HAL як вхідні. Нумерація — «800+N» для контакту N на роз’ємі P8 та «900+N» для контакту N на роз’ємі P9.
Вказівка пінів, які в іншому випадку використовуються системою, може мати небажані побічні ефекти, такі як збій rtapi_app або всієї системи.
ПІНИ
- bb_gpio.pN.out-NN bit out
-
+
- bb_gpio.pN.out-NN-invert bit in
-
Відповідний фізичний контакт керується командою in-NN xor in-NN-invert.
ПАРАМЕТРИ
Жоден
ФУНКЦІЇ
- bb_gpio.read
-
Оновити HAL-піни з фізичних пінів.
- bb_gpio.write
-
Оновити фізичні контакти з контактів HAL.
ЛІЦЕНЗІЯ
GPL