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

Laelaps system configuration. More...

Go to the source code of this file.

Variables

int Laelaps.SysConf.GpioMotorCtlrCs = 173
 Motor controller chip select (deprecated) More...
 
int Laelaps.SysConf.GpioMotorCtlrEn = 174
 Motor controller enable. More...
 
int Laelaps.SysConf.GpioWdReset = 189
 Watchdog sub-processor reset. More...
 
int Laelaps.SysConf.GpioI2CMuxReset = 190
 I2C multiplexer reset. More...
 
int Laelaps.SysConf.GpioDeckBattEn = 191
 Top deck battery out enable. More...
 
int Laelaps.SysConf.GpioDeck5VEn = 192
 Top deck regulated 5V out enable. More...
 
string Laelaps.SysConf.MotorCtlrBoard = "RoboClaw"
 
string Laelaps.SysConf.MotorCtlrFirmware = "Ion"
 motor controller board
 
string Laelaps.SysConf.MotorCtlrDevName = "/dev/ttySAC0"
 motor controller firmware
 
string Laelaps.SysConf.MotorCtlrSymName = "/dev/motorctlrs"
 serial device name
 
int Laelaps.SysConf.MotorCtlrBaudRate = 115200
 serial device symbolic linked name
 
int Laelaps.SysConf.MotorCtlrAddrFront = 0x80
 serial device baud rate
 
int Laelaps.SysConf.MotorCtlrAddrRear = 0x81
 front motor controller address
 
string Laelaps.SysConf.ImuBoard = "Naze32"
 rear motor controller address
 
string Laelaps.SysConf.ImuFirmware = "CleanFlight"
 IMU board.
 
string Laelaps.SysConf.ImuDevName = "/dev/ttyUSB0"
 IMU firmware.
 
string Laelaps.SysConf.ImuSymName = "/dev/imu"
 IMU serial USB device name.
 
int Laelaps.SysConf.ImuBaudRate = 115200
 IMU serial USB symbolic linked name.
 
string Laelaps.SysConf.SensorDevName = "/dev/i2c-3"
 IMU serial baud rate.
 
string Laelaps.SysConf.SensorSymName = "/dev/i2c-sensors"
 Sensors device.
 
string Laelaps.SysConf.WdBoard = "Uno"
 Sensors symbolic linked name.
 
string Laelaps.SysConf.WdFirmware = "RoadNarrows"
 Watchdog board.
 

Detailed Description

Laelaps system configuration.

LastChangedDate
2016-02-02 13:47:13 -0700 (Tue, 02 Feb 2016)
Rev
4293
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@

Permission is hereby granted, without written agreement and without license or royalty fees, to use, copy, modify, and distribute this software and its documentation for any purpose, provided that (1) The above copyright notice and the following two paragraphs appear in all copies of the source code and (2) redistributions including binaries reproduces these notices in the supporting documentation. Substantial modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated in all files where they apply.

IN NO EVENT SHALL THE AUTHOR, ROADNARROWS LLC, OR ANY MEMBERS/EMPLOYEES OF ROADNARROW LLC 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 AUTHOR 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 SysConf.py.

Variable Documentation

int Laelaps.SysConf.GpioDeck5VEn = 192

Top deck regulated 5V out enable.

States: 0 = disable 5V power out to top deck port. 1 = enable 5V power out to top deck port.

Definition at line 101 of file SysConf.py.

int Laelaps.SysConf.GpioDeckBattEn = 191

Top deck battery out enable.

States: 0 = disable battery power out to top deck port. 1 = enable battery power out to top deck port.

Definition at line 95 of file SysConf.py.

int Laelaps.SysConf.GpioI2CMuxReset = 190

I2C multiplexer reset.

States: 1 to 0 = edge trigger to reset I2C multiplexer.

Definition at line 89 of file SysConf.py.

int Laelaps.SysConf.GpioMotorCtlrCs = 173

Motor controller chip select (deprecated)

States: 0 = select rear motor controller 1 = select front motor controller

Definition at line 72 of file SysConf.py.

int Laelaps.SysConf.GpioMotorCtlrEn = 174

Motor controller enable.

States: 0 = disable power to both motor controllers 1 = enable power to both motor controllers

Definition at line 79 of file SysConf.py.

int Laelaps.SysConf.GpioWdReset = 189

Watchdog sub-processor reset.

States: 1 to 0 = edge trigger to reset Arduino sub-processor.

Definition at line 84 of file SysConf.py.