Laelaps  2.3.5
RoadNarrows Robotics Small Outdoor Mobile Robot Project
laelaps_tune_motors.py File Reference

Package: RoadNarrows Robotics Laelaps Robotic Mobile Platform Package. More...

Go to the source code of this file.

Classes

class  laelaps_tune_motors.window
 Window class supporting application. More...
 
class  laelaps_tune_motors.usage
 Unit test command-line exception class. More...
 
class  laelaps_tune_motors.application
 Laelaps control panel. More...
 

Functions

def laelaps_tune_motors.dictConcat (d1, d2)
 Concatenate two dictionaries to make a third.
 

Variables

string laelaps_tune_motors.AppVersion = '1.0.0'
 Application version. More...
 
string laelaps_tune_motors.LaelapsWikiUrl = "https://github.com/roadnarrows-robotics/laelaps/wiki"
 Laelaps wiki URL.
 
list laelaps_tune_motors.ImagePath
 Image search paths. More...
 
dictionary laelaps_tune_motors.UIColors
 Common UI colors. More...
 
dictionary laelaps_tune_motors.TriState
 
 laelaps_tune_motors.app = application();
 

Detailed Description

Package: RoadNarrows Robotics Laelaps Robotic Mobile Platform Package.

Script: laelaps_motors

File: laelaps_motors

$LastChangedDate$ $Rev$

Graphical interface to Laelaps motors for tuning and debugging.

Author
Robin Knight (robin.nosp@m..kni.nosp@m.ght@r.nosp@m.oadn.nosp@m.arrow.nosp@m.s.co.nosp@m.m)
Copyright
© 2015-2017. RoadNarrows LLC.
http://www.roadnarrows.com
All Rights Reserved
EULA@

Unless otherwise stated explicitly, all materials contained are copyrighted and may not be used without RoadNarrows LLC's written consent, except as provided in these terms and conditions or in the copyright notice (documents and software) or other proprietary notice provided with the relevant materials.

IN NO EVENT SHALL THE AUTHOR, ROADNARROWS LLC, OR ANY MEMBERS/EMPLOYEES/CONTRACTORS OF ROADNARROWS OR DISTRIBUTORS OF THIS SOFTWARE BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE AUTHORS OR ANY OF THE ABOVE PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE AUTHORS AND ROADNARROWS LLC SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.

—@

Definition in file laelaps_tune_motors.py.

Variable Documentation

string laelaps_tune_motors.AppVersion = '1.0.0'

Application version.

Update as needed.

Definition at line 81 of file laelaps_tune_motors.py.

list laelaps_tune_motors.ImagePath
Initial value:
1 = [
2  "/prj/share/Laelaps/images",
3  "/usr/local/share/Laelaps/images",
4  "/prj/share/appkit/images",
5  "/usr/local/share/appkit/images"
6 ]

Image search paths.

Definition at line 87 of file laelaps_tune_motors.py.

dictionary laelaps_tune_motors.TriState
Initial value:
1 = {
2  'none': -1,
3  'off': 0,
4  'on': 1
5 }

Definition at line 108 of file laelaps_tune_motors.py.

dictionary laelaps_tune_motors.UIColors
Initial value:
1 = {
2  'normal': 'black',
3  'ok': '#008800',
4  'focus': '#0000aa',
5  'warning': '#aa6600',
6  'error': '#cc0000',
7  'left_front': '#aa0000',
8  'right_front': '#aa6600',
9  'left_rear': '#0066aa',
10  'right_rear': '#0000aa',
11 }

Common UI colors.

Definition at line 95 of file laelaps_tune_motors.py.