-
Notifications
You must be signed in to change notification settings - Fork 5
/
org.unofficialrevport.REVHubInterface.metainfo.xml
127 lines (126 loc) · 6.77 KB
/
org.unofficialrevport.REVHubInterface.metainfo.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2024 Unofficial REV Port Team -->
<component type="desktop-application">
<id>org.unofficialrevport.REVHubInterface</id>
<launchable type="desktop-id">org.unofficialrevport.REVHubInterface.desktop</launchable>
<name>REV Hub Interface - Community Edition</name>
<metadata_license>FSFAP</metadata_license>
<project_license>BSD-3-Clause</project_license>
<summary>Directly control a REV Robotics Expansion Hub</summary>
<description>
<p>The REV Hub Interface is a piece of software allowing for a direct connection from a REV Expansion Hub and its peripherals to a PC.</p>
<p>This interface provides a method for teams to prototype with motors, servos, and sensors in a way that is faster and easier than setting up an entire robot control system. It is also a valuable troubleshooting tool that can help isolate the cause of an issue and determine if it is electrical or software related. The REV Hub Firmware can also be updated and recovered through this interface in addition to the Robot Controller Application. </p>
<p>This is a community continuation of the software, updating to newer underlying technologies (e.g. porting from Python 2 to Python 3), adding features, and porting to more platforms (Linux and macOS, in addition to Windows). Though initially created by REV, this version of the software is not maintained by or affiliated with REV. Do not contact REV support about any issues you experience with this software.</p>
</description>
<url type="vcs-browser">https://github.com/unofficial-rev-port/REVHubInterface/</url>
<url type="contact">https://discord.gg/pU2fesSTqF</url>
<url type="homepage">https://github.com/unofficial-rev-port/REVHubInterface/</url>
<developer id="org.unofficialrevport">
<name>The Unofficial REV Port Team</name>
<url>https://unofficialrevport.org</url>
</developer>
<content_rating type="oars-1.1" />
<categories>
<category>Development</category>
<category>Science</category>
<category>Education</category>
<category>Robotics</category>
<category>Monitor</category>
<category>Electronics</category>
</categories>
<branding>
<color type="primary" scheme_preference="light">#f05a28</color>
<color type="primary" scheme_preference="dark">#873000</color>
</branding>
<screenshots>
<screenshot type="default">
<caption>Controlling motors</caption>
<image type="source" width="1382" height="1590">https://unofficialrevport.org/revhubinterface/motorcontrol.png</image>
</screenshot>
<screenshot>
<caption>Controlling servos</caption>
<image type="source" width="1382" height="1590">https://unofficialrevport.org/revhubinterface/servocontrol.png</image>
</screenshot>
<screenshot>
<caption>Reading from I2C devices</caption>
<image type="source" width="1382" height="1590">https://unofficialrevport.org/revhubinterface/i2ccontrol.png</image>
</screenshot>
<screenshot>
<caption>Controlling GPIO ports</caption>
<image type="source" width="1382" height="1590">https://unofficialrevport.org/revhubinterface/gpiocontrol.png</image>
</screenshot>
</screenshots>
<releases>
<release version="1.4.1" date="2024-09-17">
<url type="details">https://github.com/unofficial-rev-port/REVHubInterface/releases/tag/v1.4.1</url>
<description>
<p> Better error handling and improved documentation! </p>
<ul>
<li> We have added more detailed error handling in this release</li>
<li> This should hopefully help us narrow down some occasionally-reported issues </li>
</ul>
</description>
</release>
<release version="1.4" date="2024-07-02">
<url type="details">https://github.com/unofficial-rev-port/REVHubInterface/releases/tag/v1.4</url>
<description>
<p>Motor Run to Position (PID) support and more!</p>
<ul>
<li>You can now tell a motor to run to a position, equivalent to the FTC SDK's RUN_TO_POSITION mode</li>
<li>The overall update rate of the application is increased for better responsiveness</li>
</ul>
</description>
</release>
<release version="1.3.4" date="2024-06-13">
<url type="details">https://github.com/unofficial-rev-port/REVHubInterface/releases/tag/v1.3.4</url>
<description>
<p>Flathub release!</p>
<ul>
<li>Finally published builds to Flathub!</li>
<li>Also added dev app icon</li>
</ul>
</description>
</release>
<release version="1.3.3" date="2024-05-20">
<url type="details">https://github.com/unofficial-rev-port/REVHubInterface/releases/tag/v1.3.3</url>
<description>
<p>Add Mac DMGs and app icon</p>
<ul>
<li>Added DMG files compiled for Mac</li>
<li>Added app icon</li>
<li>Embedded version number into app</li>
</ul>
</description>
</release>
<release version="1.3.2" date="2024-05-10">
<url type="details">https://github.com/unofficial-rev-port/REVHubInterface/releases/tag/v1.3.2</url>
<description>
<p>Urgent hotfix release</p>
<ul>
<li>Fixed critical bug preventing the main update loop from running, preventing all communication</li>
<li>Also changed E-STOP button to be red</li>
</ul>
</description>
</release>
<release version="1.3.1" date="2024-05-07">
<url type="details">https://github.com/unofficial-rev-port/REVHubInterface/releases/tag/v1.3.1</url>
<description>
<p>First release with binaries</p>
<ul>
<li>Added Pyinstaller and PyPi publishing</li>
<li>Temporarily disabled firmware flashing</li>
</ul>
</description>
</release>
<release version="1.3.0" date="2024-05-07">
<url type="details">https://github.com/unofficial-rev-port/REVHubInterface/releases/tag/v1.3.0</url>
<description>
<p>First release!</p>
<ul>
<li>Ported original to Python 3</li>
<li>Improved performance significantly</li>
</ul>
</description>
</release>
</releases>
</component>