Difference between revisions of "IoTGateway/Features/Linux/Peripheral"

From ESS-WIKI
Jump to: navigation, search
(add IR control)
Line 26: Line 26:
 
Example
 
Example
  
==JEDIA==
+
==VESA/JEDIA==
Example
+
Video Electronics Standards Association (VESA)
 +
Japan Electronic Industry Development Association(JEIDA)
 +
How to setting VESA/JEIDA mode in RISC?
 +
  
 
==One Wire==
 
==One Wire==

Revision as of 11:34, 5 August 2016

ADC

analogue to digital converters

Backlight

Enable/read and modify backlight brightness

Camera

Example

CAN Bus

CAN subsystem

CPU Frequency

Example

Ethernet

Example

Framebuffer

Example

GPIO

Example

I2C

Example

VESA/JEDIA

Video Electronics Standards Association (VESA) Japan Electronic Industry Development Association(JEIDA) How to setting VESA/JEIDA mode in RISC?


One Wire

Example

RTC

Example

SATA

Example

SD/MMC

Example

SPI

Example

UART

Example

USB

Example

Watchdog

Example

IR

To decode the infrared signals and provide an uniform interface

lircd -d /dev/lirc0

used parameters:

-d --device=device    read from given device
-u --uinput           generate Linux input events

Executes commands on an IR signal decoded by lircd,

irexec -d /devlirc0

Note: if show these message after running lircd

lircd: can't open or create /var/run/lirc/lircd.pid
lircd: No such file or directory

It has to add the "/var/run/lirc" folder

mkdir /var/run/lirc

How to debug:

1. To check that signals are decoded correctly

mode2 -d /dev/lirc0

It repeats to show "space" and "pulse" while clicking a control button

space 8451531
pulse 476

2. To check input events.

First, It must add the parameter,"-u", in lircd command

lircd -d /dev/lirc0 -u

It will register at inputX,

input: lircd as /devices/virtual/input/input1 

Run evtest to check events

evtest -d /dev/input/event1