You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+13-11
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ Besides the described primary function, the FMU Communications Board also:
13
13
14
14
* Monitors and annunciates status of Flight Management System components.
15
15
16
-
* Provides a Wi-Fi interface for:
16
+
* Provides an Ethernet interface for:
17
17
18
18
* Configuration of CAN Servo-Nodes.
19
19
@@ -30,7 +30,7 @@ The project includes the following folders:
30
30
31
31
>[doxygen](/doxygen) - project file for generating Doxygen documentation.
32
32
33
-
>[http](/http) - files for definition of http interface.
33
+
>[http](/http) - files for definition of HTTP interface.
34
34
35
35
>[hw](/hw) - hardware design schematics.
36
36
@@ -45,17 +45,17 @@ The project includes the following folders:
45
45
## Hardware Overview
46
46
The hardware contains the following physical interfaces:
47
47
48
-
>**Ethernet(x2)** - Communication with the FMU Processing Board and a Wi-Fi router. Note: the FMU Communications Board (IP: 192.168.143.130) communicates with the FMU Processing Board (required IP: 192.168.143.11) over port number 55455.
48
+
>**Ethernet** - Communication with the FMU Processing Board. Note: the FMU Communications Board (IP: 192.168.143.130) communicates with the FMU Processing Board (required IP: 192.168.143.11) over port number 55455.
49
49
50
-
>**UART(x1)** - Communication with GPS module.
50
+
>**UART** - Communication with GPS module.
51
51
52
-
>**S-Bus(x1)** - Communication with radio receiver.
52
+
>**S-Bus** - Communication with radio receiver.
53
53
54
-
>**SPI(x1)** - Communication with IMU module.
54
+
>**SPI** - Communication with IMU module.
55
55
56
-
>**CAN(x1)** - Communication with CAN Servo-Nodes.
56
+
>**CAN** - Communication with CAN Servo-Nodes.
57
57
58
-
>**High-Density Connectors** - Communication with Microhard wireless Ethernet gateway.
58
+
>**High-Density Connectors** - Communication with Microhard wireless Ethernet digital data link.
59
59
60
60
*Note: Power for the FMU Communications Board must be in the range of 3.6V to 36V.*
61
61
@@ -64,14 +64,16 @@ The hardware contains the following physical interfaces:
64
64
65
65
The above picture shows a constructed hardware stackup. The boards on the stackup (from bottom to top) are:
66
66
67
-
1. FMU Processing Board (Beaglebone Black)
68
-
2.Beaglebone Cape - with IMU
67
+
1. FMU Processing Board (BeagleBone Black)
68
+
2.BeagleBone Cape - with IMU
69
69
3. GPS receiver
70
70
4. Sentera Comms Board
71
71
5. uHard Datalink
72
72
73
73
Additional hardware photos can be found on the University of Minnesota [media page](http://www.uav.aem.umn.edu/wiki/Media).
74
74
75
+
*Note: BeagleBone Cape hardware design included in [hw](/hw) folder.*
76
+
75
77
## Software Overview
76
78
Source code is commented using Doxygen style formatting. Therefore, Doxygen can be used to generate an easily navigable document which provides greater detail into the software's operation than the overview which is provided here.
77
79
@@ -84,7 +86,7 @@ The software implements a preemptive, cyclic executive using eight threads. The
84
86
85
87
3.**IMU SPI**: Thread is executed based on SPI operation to service the hardware.
86
88
87
-
4.**Wi-Fi SPI**: Thread is executed based on SPI operation to service communication with an internal Ethernet switch.
89
+
4.**Ethernet SPI**: Thread is executed based on SPI operation to service communication with an internal Ethernet switch.
88
90
89
91
5.**Temp I2C**: Thread is executed based on I2C operation to service communication with an internal temperature sensor.
0 commit comments