Skip to content

Commit 771ff2e

Browse files
committed
Automatic updates from 19-ev3dev kernel
1 parent 1614854 commit 771ff2e

File tree

106 files changed

+214
-115
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+214
-115
lines changed

_data/ports.json

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,85 @@
7878
"source_line": 54,
7979
"url_name": "brickpi-out-port"
8080
},
81+
{
82+
"connection_types": "NXT/Analog, NXT/I2C, EV3/Analog, EV3/UART",
83+
"description": "Dexter Industries BrickPi3 Input Port",
84+
"mode_info": [
85+
{
86+
"description": "No sensor",
87+
"id": "BRICKPI3_IN_PORT_MODE_NONE",
88+
"name": "none"
89+
},
90+
{
91+
"description": "NXT/Analog sensor",
92+
"id": "BRICKPI3_IN_PORT_MODE_NXT_ANALOG",
93+
"name": "nxt-analog",
94+
"name_footnote": "[^nxt-analog-mode]",
95+
"notes": "\n[^nxt-analog-mode]: The [nxt-analog] driver will be loaded when\n this mode is set. You must manually specify the correct\n driver for your sensor using `set_device` if you want to use\n another driver. Any driver with a connection type of\n NXT/Analog is allowed.\n ^\n [nxt-analog]: /docs/sensors/generic-nxt-analog-sensor\n \n "
96+
},
97+
{
98+
"description": "LEGO NXT Color sensor",
99+
"id": "BRICKPI3_IN_PORT_MODE_NXT_COLOR",
100+
"name": "nxt-color"
101+
},
102+
{
103+
"description": "NXT/I2C sensor",
104+
"id": "BRICKPI3_IN_PORT_MODE_NXT_I2C",
105+
"name": "nxt-i2c",
106+
"name_footnote": "[^nxt-i2c-mode]",
107+
"notes": "\n[^nxt-i2c-mode]: No sensors are loaded by default. You must\n manually specify the sensor that is connected and its address\n by using the `set_device` attribute. This is equivalent to\n [manually loading] I2C devices. The sensor port address will\n be the BrickPi3 port address with \":i2c\" and the decimal I2C\n address appended.\n ^\n [manually loading]: /docs/sensors/using-i2c-sensors/#manually-loading-devices\n \n "
108+
},
109+
{
110+
"description": "EV3/Analog sensor",
111+
"id": "BRICKPI3_IN_PORT_MODE_EV3_ANALOG",
112+
"name": "ev3-analog",
113+
"name_footnote": "[^ev3-analog-mode]",
114+
"notes": "\n[^ev3-analog-mode]: Only the LEGO EV3 Touch sensor is supported.\n The `lego-ev3-touch` sensor driver will load automatically\n when this port mode is set.\n \n "
115+
},
116+
{
117+
"description": "EV3/UART sensor",
118+
"id": "BRICKPI3_IN_PORT_MODE_EV3_UART",
119+
"name": "ev3-uart",
120+
"name_footnote": "[^ev3-uart-mode]",
121+
"notes": "\n[^ev3-uart-mode]: Only the LEGO EV3 Ultrasonic, Color, Gyro,\n and Infrared sensors are supported. They cannot be automatically\n detected, so you must specify the sensor manually using the\n `set_device` attribute. No sensor drivers are loaded by default.\n \n "
122+
}
123+
],
124+
"module": "brickpi3-ports-in",
125+
"name": "brickpi3-in-port",
126+
"num_modes": 6,
127+
"prefix": "in",
128+
"source_file": "drivers/lego/brickpi3/brickpi3_ports_in.c",
129+
"source_line": 73,
130+
"url_name": "brickpi3-in-port"
131+
},
132+
{
133+
"connection_types": "tacho-motor, dc-motor, led",
134+
"description": "Dexter Industries BrickPi3 Output Port",
135+
"mode_info": [
136+
{
137+
"description": "NXT/EV3 Large Motor",
138+
"id": "BRICKPI3_OUT_PORT_MODE_TACHO_MOTOR",
139+
"name": "tacho-motor"
140+
},
141+
{
142+
"description": "RCX/Power Functions motor",
143+
"id": "BRICKPI3_OUT_PORT_MODE_DC_MOTOR",
144+
"name": "dc-motor"
145+
},
146+
{
147+
"description": "RCX/Power Functions LED",
148+
"id": "BRICKPI3_OUT_PORT_MODE_LED",
149+
"name": "led"
150+
}
151+
],
152+
"module": "brickpi3-ports-out",
153+
"name": "brickpi3-out-port",
154+
"num_modes": 3,
155+
"prefix": "out",
156+
"source_file": "drivers/lego/brickpi3/brickpi3_ports_out.c",
157+
"source_line": 70,
158+
"url_name": "brickpi3-out-port"
159+
},
81160
{
82161
"connection_types": "NXT/I2C, NXT/Analog",
83162
"description": "HiTechnic NXT Sensor Multiplexer Input Port",

_data/sensors.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1864,25 +1864,25 @@
18641864
"description": "IR Seeker",
18651865
"id": "1",
18661866
"name": "IR-SEEK",
1867-
"notes": "\n[^heading-value]: When looking in the same direction as the\n sensor, -25 is far left and +25 is far right.\n \n \n[^no-beacon]: The absence of a beacon on a channel can be\n detected when distance == -128 (and heading == 0).\n \n ",
1867+
"notes": "\n[^heading-value]: When looking in the same direction as the\n sensor, -25 is far left and +25 is far right.\n \n \n[^proximity-value]: 100% is approximately 200cm/78in.\n \n \n[^no-beacon]: The absence of a beacon on a channel can be\n detected when distance == -128 (and heading == 0).\n \n ",
18681868
"units": "pct",
18691869
"units_description": "percent",
18701870
"value0": "Channel 1 Heading (-25 to 25)",
18711871
"value0_footnote": "[^heading-value]",
18721872
"value1": "Channel 1 Distance (-128 and 0 to 100)",
1873-
"value1_footnote": "[^distance-value]<sup>,</sup>[^no-beacon]",
1873+
"value1_footnote": "[^proximity-value]<sup>,</sup>[^no-beacon]",
18741874
"value2": "Channel 2 Heading (-25 to 25)",
18751875
"value2_footnote": "[^heading-value]",
18761876
"value3": "Channel 2 Distance (-128 and 0 to 100)",
1877-
"value3_footnote": "[^distance-value]<sup>,</sup>[^no-beacon]",
1877+
"value3_footnote": "[^proximity-value]<sup>,</sup>[^no-beacon]",
18781878
"value4": "Channel 3 Heading (-25 to 25)",
18791879
"value4_footnote": "[^heading-value]",
18801880
"value5": "Channel 3 Distance (-128 and 0 to 100)",
1881-
"value5_footnote": "[^distance-value]<sup>,</sup>[^no-beacon]",
1881+
"value5_footnote": "[^proximity-value]<sup>,</sup>[^no-beacon]",
18821882
"value6": "Channel 4 Heading (-25 to 25)",
18831883
"value6_footnote": "[^heading-value]",
18841884
"value7": "Channel 4 Distance (-128 and 0 to 100)",
1885-
"value7_footnote": "[^distance-value]<sup>,</sup>[^no-beacon]"
1885+
"value7_footnote": "[^proximity-value]<sup>,</sup>[^no-beacon]"
18861886
},
18871887
{
18881888
"data_sets": "4",

docs/drivers/brickpi-battery.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
autogen: This file was automatically generated by kernel-doc-text-to-markdown.py
3-
kernel_version: 4.4.44-18-ev3dev-ev3
3+
kernel_version: 4.4.47-19-ev3dev-ev3
44
source_file: drivers/lego/brickpi/brickpi_battery.c
55
title: Dexter Industries BrickPi+ Battery Driver
66
---

docs/drivers/brickpi-i2c-sensor.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
autogen: This file was automatically generated by kernel-doc-text-to-markdown.py
3-
kernel_version: 4.4.44-18-ev3dev-ev3
3+
kernel_version: 4.4.47-19-ev3dev-ev3
44
source_file: drivers/lego/brickpi/brickpi_i2c_sensor.c
55
title: Dexter Industries BrickPi I2C Sensor Driver
66
---

docs/drivers/brickpi-ld.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
autogen: This file was automatically generated by kernel-doc-text-to-markdown.py
3-
kernel_version: 4.4.44-18-ev3dev-ev3
3+
kernel_version: 4.4.47-19-ev3dev-ev3
44
source_file: drivers/lego/brickpi/brickpi_ld.c
55
title: Dexter Industries BrickPi Line Discipline
66
---

docs/drivers/dc-motor-class.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
autogen: This file was automatically generated by kernel-doc-text-to-markdown.py
3-
kernel_version: 4.4.44-18-ev3dev-ev3
3+
kernel_version: 4.4.47-19-ev3dev-ev3
44
source_file: drivers/lego/motors/dc_motor_class.c
55
title: DC Motor Class
66
---

docs/drivers/ev3-analog-sensor.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
autogen: This file was automatically generated by kernel-doc-text-to-markdown.py
3-
kernel_version: 4.4.44-18-ev3dev-ev3
3+
kernel_version: 4.4.47-19-ev3dev-ev3
44
source_file: drivers/lego/sensors/ev3_analog_sensor_core.c
55
title: EV3 Analog Sensor Driver
66
---

docs/drivers/ev3-uart-sensor-ld.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
autogen: This file was automatically generated by kernel-doc-text-to-markdown.py
3-
kernel_version: 4.4.44-18-ev3dev-ev3
3+
kernel_version: 4.4.47-19-ev3dev-ev3
44
source_file: drivers/lego/sensors/ev3_uart_sensor_ld.c
55
title: EV3 UART Sensor Line Discipline
66
---

docs/drivers/ht-nxt-smux-i2c-sensor.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
autogen: This file was automatically generated by kernel-doc-text-to-markdown.py
3-
kernel_version: 4.4.44-18-ev3dev-ev3
3+
kernel_version: 4.4.47-19-ev3dev-ev3
44
source_file: drivers/lego/sensors/ht_nxt_smux_i2c_sensor.c
55
title: HiTechnic NXT Sensor Multiplexer I2C sensor driver
66
---

docs/drivers/lego-port-class.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
autogen: This file was automatically generated by kernel-doc-text-to-markdown.py
3-
kernel_version: 4.4.44-18-ev3dev-ev3
3+
kernel_version: 4.4.47-19-ev3dev-ev3
44
source_file: drivers/lego/core/lego_port_class.c
55
title: LEGO Port Class Driver
66
---

0 commit comments

Comments
 (0)