Skip to content

Commit a65a9eb

Browse files
committed
Add redirects for hardware driver docs to readthedocs site
There are just a few pages that didn't get moved yet.
1 parent ea8e198 commit a65a9eb

198 files changed

Lines changed: 391 additions & 2092 deletions

File tree

Some content is hidden

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

docs/driver-overview.md

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,4 @@
11
---
22
title: Hardware Drivers
3-
subtitle: Controlling ev3dev devices through the low-level driver APIs
3+
redirect_to: http://docs.ev3dev.org/projects/lego-linux-drivers/en/ev3dev-jessie/
44
---
5-
6-
Ev3dev exposes motors, sensors and other EV3-related devices through a set of
7-
drivers that are built into the platform. If you want to access those drivers
8-
directly instead of using [a pre-built library](/docs/programming-languages),
9-
you'll need to read from and write to the sysfs properties that ev3dev exposes.
10-
Here are some resources to get you started.
11-
12-
- **[Input and output ports](/docs/ports)**: The input and output ports on the
13-
EV3 and other ev3dev-supported hardware.
14-
15-
- **[Supported Sensors and Other Input Devices](/docs/sensors)**: The drivers and
16-
interfaces that operate sensors and other input devices.
17-
18-
- **[Supported Motors and Other Output Devices](/docs/motors)**: The drivers and
19-
interfaces that operate motors and other output devices. The most common
20-
motor interface on ev3dev is the ["tacho-motor" class](/docs/drivers/tacho-motor-class/),
21-
so it is important to read through the documentation for it when writing motor
22-
code. You can also read through our [tacho motor tutorial](/docs/tutorials/tacho-motors)
23-
to learn how to use the motor interface.
24-
25-
- **[ev3dev kernel drivers](/docs/drivers)**: An index of all the special
26-
hardware drivers that ev3dev ships with.

docs/drivers/brickpi-battery.markdown

Lines changed: 0 additions & 11 deletions
This file was deleted.

docs/drivers/brickpi-battery.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
title: Dexter Industries BrickPi+ Battery Driver
3+
redirect_to: http://docs.ev3dev.org/projects/lego-linux-drivers/en/ev3dev-jessie/brickpi.html#battery
4+
---

docs/drivers/brickpi-i2c-sensor.markdown

Lines changed: 0 additions & 28 deletions
This file was deleted.

docs/drivers/brickpi-i2c-sensor.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
title: Dexter Industries BrickPi I2C Sensor Driver
3+
redirect_to: http://docs.ev3dev.org/projects/lego-linux-drivers/en/ev3dev-jessie/brickpi.html#i2c-sensor-driver
4+
---

docs/drivers/brickpi-ld.markdown

Lines changed: 0 additions & 17 deletions
This file was deleted.

docs/drivers/brickpi-ld.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
title: Dexter Industries BrickPi Line Discipline
3+
redirect_to: http://docs.ev3dev.org/projects/lego-linux-drivers/en/ev3dev-jessie/brickpi.html#line-discipline
4+
---

docs/drivers/dc-motor-class.markdown

Lines changed: 0 additions & 98 deletions
This file was deleted.

docs/drivers/dc-motor-class.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
title: DC Motor Class
3+
redirect_to: http://docs.ev3dev.org/projects/lego-linux-drivers/en/ev3dev-jessie/motors.html#dc-motor-subsystem
4+
---

docs/drivers/index.md

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,4 @@
11
---
22
title: Drivers
3-
excerpt: "Documentation for all of the device drivers included in the ev3dev kernel for EV3-specific hardware."
3+
redirect_to: http://docs.ev3dev.org/projects/lego-linux-drivers/en/ev3dev-jessie/index.html
44
---
5-
6-
These are all of the (documented) device drivers included in the ev3dev
7-
kernel for EV3-specific hardware. For mainline or other drivers, check out
8-
the [tutorials] or if nothing related is there, try searching the web.
9-
10-
<ul>
11-
{% assign drivers=site.pages | where: "category","drivers" %}
12-
{%for driver in drivers %}
13-
{%if driver.url != page.url %}
14-
{% assign paths=driver.url | split: '/' %}
15-
{% assign page_name=paths | last %}
16-
<li><a href="{{ driver.url }}">{{ driver.title }}</a> ({{ page_name }})</li>
17-
{% endif %}
18-
{% endfor %}
19-
</ul>
20-
21-
[tutorials]: ../tutorials

0 commit comments

Comments
 (0)