Kuon  1.1.3
RoadNarrows Robotics Large Outdoor Mobile Robot Project
RS160DControl.c File Reference

Funtions for serial control of RS160D motor controller. More...

#include <stdlib.h>
#include <string.h>
#include <dirent.h>
#include "Kuon/RS160DControl.h"
#include "rnr/log.h"

Go to the source code of this file.

Functions

static int RS160GlobFilter (const struct dirent *name)
 
static void RS160Glob ()
 
int RS160DOpenConnection (const char *Dev, int *Descriptor)
 
int WriteToSerial (const char *ControlString, int Descriptor)
 
void SerWriteErrCheck (int err)
 
int RS160DSetToSerial (int Descriptor)
 
int RS160DUpdateMotorSpeeds (int Speed, int Descriptor, int Side)
 
int RS160DAlterBraking (int Braking, int Descriptor, int Side)
 
int RS160DAlterSlew (int Slew, int Descriptor, int Side)
 
void RS160DEStop (int DescriptorFront, int DescriptorRear)
 
int RS160DClose (int Descriptor)
 

Variables

static int KMotDevCnt = 0
 
static char * KMotDev [2] = {NULL, NULL}
 

Detailed Description

Funtions for serial control of RS160D motor controller.

LastChangedDate
2010-08-20 11:36:38 -0600 (Fri, 20 Aug 2010)
Rev
568
Author
Robin Knight (robin.nosp@m..kni.nosp@m.ght@r.nosp@m.oadn.nosp@m.arrow.nosp@m.s.co.nosp@m.m)
Rob Shiely (rob@r.nosp@m.oadn.nosp@m.arrow.nosp@m.s.co.nosp@m.m)
Daniel Packard (danie.nosp@m.l@ro.nosp@m.adnar.nosp@m.rows.nosp@m..com)

Definition in file RS160DControl.c.