matlab/interfaces/lms/lmsmex.cc File Reference

A Matlab mex interface for working w/ the Sick LMS 2xx family of laser range finders. More...

#include <string>
#include <iostream>
#include "SickLMS.hh"
#include "SickException.hh"
#include "mex.h"

Include dependency graph for lmsmex.cc:


Defines

#define ARG_BUFF_LENGTH   (256)
 Max length (in bytes) of valid input arg.
#define NUM_INIT_STRUCT_KEYS   (3)
#define NUM_GRAB_STRUCT_KEYS   (4)

Functions

void initSick (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
void setSickVariant (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
void grabSickVals (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
void printSickInfo (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
void clearSick ()
void mexExit ()
void mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])

Variables

SickLMSsick_lms = NULL

Detailed Description

A Matlab mex interface for working w/ the Sick LMS 2xx family of laser range finders.

Code by Jason C. Derenick and Thomas H. Miller. Contact derenick(at)lehigh(dot)edu

The Sick LIDAR Matlab/C++ Toolbox Copyright (c) 2008, Jason C. Derenick and Thomas H. Miller All rights reserved.

This software is released under a BSD Open-Source License. See http://sicktoolbox.sourceforge.net


Define Documentation

#define ARG_BUFF_LENGTH   (256)

Max length (in bytes) of valid input arg.

#define NUM_GRAB_STRUCT_KEYS   (4)

#define NUM_INIT_STRUCT_KEYS   (3)


Function Documentation

void clearSick (  ) 

void grabSickVals ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

void initSick ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

void mexExit (  ) 

void mexFunction ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

void printSickInfo ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

void setSickVariant ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)


Variable Documentation

SickLMS* sick_lms = NULL


Generated on Thu Mar 20 09:41:44 2008 for sicktoolbox-1.0 by  doxygen 1.5.1