Menu

Tree [deb24f] master /
 History

HTTPS access


File Date Author Commit
 autom4te.cache 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 doc 2015-08-13 Dave Erickson Dave Erickson [29c59d] working version
 m4 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 src 2015-08-21 Dave Erickson Dave Erickson [deb24f] added extra tests, libpcap version
 AUTHORS 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 COPYING 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 ChangeLog 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 INSTALL 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 Makefile 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 Makefile.am 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 Makefile.in 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 NEWS 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 README 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 aclocal.m4 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 autoscan.log 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 compile 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 config.guess 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 config.h 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 config.h.in 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 config.h.in~ 2015-08-13 Dave Erickson Dave Erickson [29c59d] working version
 config.log 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 config.status 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 config.sub 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 configure 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 configure.ac 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 configure.ac~ 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 configure.scan 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 depcomp 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 install-sh 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 libtool 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 libvelodynedriver-1.0.tar.gz 2015-08-13 Dave Erickson Dave Erickson [29c59d] working version
 ltmain.sh 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 missing 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 stamp-h1 2015-08-21 Dave Erickson Dave Erickson [d0ff9e] added extra tests, libpcap version
 velodyne-driver.geany 2015-08-07 Dave Erickson Dave Erickson [5e316c] Initial Commit
 velodyne.geany 2015-08-13 Dave Erickson Dave Erickson [29c59d] working version

Read Me

README for Velodyne Driver

Table of Contents:
1. Installation
2. Test Usage
3. API

Installation:
To install, download the tarball or checkout the source code

run the following:
$> ./configure
$> make
$> sudo make install



Test Usage:
$> test_velodyneDriver

Connect the Velodyne to the ethernet port and set the network adapter 
to an IP in the same range as the Velodyne.  (Caution: this depends on the 
version of your firmware.)

To make sure that the velodyne-driver is working run test_velodyneDriver.  
test_velodyneDriver will print the contents of each packet to the screen.  


API:
  /* Get a new message
   * Return: socket read size
   * Arguments: A reference to a packet preallocated and receive flags.
   *
   * The receive_flags are passed through to the socket call,
   * possible values are defined in bits/socket.h Suggested MSG_NOWAIT
   */

  int rx_udp_packet(velodyne_packet_t& packet_reference,int socket_recieve_flags);  

  //Print the packet to the screen
  void print_packet(velodyne_packet_t &);
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.