#include <sstream>#include <iostream>#include <stdint.h>#include <stdio.h>#include <stdlib.h>#include <fcntl.h>#include <ctime>#include <unistd.h>#include <sys/ioctl.h>#include <sys/time.h>#include <sys/types.h>#include <sys/ipc.h>#include <sys/shm.h>#include <linux/spi/spidev.h>#include <sched.h>#include <ros/ros.h>#include <std_msgs/String.h>#include <gumstix_memwrite_bma180/writermsg.h>#include <errno.h>
Go to the source code of this file.
Defines | |
| #define | ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) |
| #define | NUM_SENSORS 8 |
| #define | SHMSZ 30720000 |
| #define | xSHMSZ 0x1D4C000 |
Functions | |
| static void | conv_device (int ret, int fd) |
| int | main (int argc, char **argv) |
| static void | pabort (const char *s) |
| int16_t | reint_as_2c (char chMSB, char chLSB) |
| int | udelay (unsigned int usecs) |
Variables | |
| static uint8_t | bits = 8 |
| static uint16_t | delay = 0 |
| static const char * | device0 = "/dev/spidev1.1" |
| static uint8_t | mode = SPI_MODE_3 |
| static uint32_t | speed = 6000000 |
| #define ARRAY_SIZE | ( | a | ) | (sizeof(a) / sizeof((a)[0])) |
Definition at line 38 of file bma180-writer.cpp.
| #define NUM_SENSORS 8 |
Definition at line 39 of file bma180-writer.cpp.
| #define SHMSZ 30720000 |
Definition at line 40 of file bma180-writer.cpp.
| #define xSHMSZ 0x1D4C000 |
Definition at line 41 of file bma180-writer.cpp.
| static void conv_device | ( | int | ret, |
| int | fd | ||
| ) | [static] |
Definition at line 59 of file bma180-writer.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 131 of file bma180-writer.cpp.
| static void pabort | ( | const char * | s | ) | [static] |
Definition at line 54 of file bma180-writer.cpp.
| int16_t reint_as_2c | ( | char | chMSB, |
| char | chLSB | ||
| ) |
Definition at line 92 of file bma180-writer.cpp.
| int udelay | ( | unsigned int | usecs | ) |
Definition at line 110 of file bma180-writer.cpp.
uint8_t bits = 8 [static] |
Definition at line 47 of file bma180-writer.cpp.
uint16_t delay = 0 [static] |
Definition at line 49 of file bma180-writer.cpp.
const char* device0 = "/dev/spidev1.1" [static] |
Definition at line 45 of file bma180-writer.cpp.
uint8_t mode = SPI_MODE_3 [static] |
Definition at line 46 of file bma180-writer.cpp.
uint32_t speed = 6000000 [static] |
Definition at line 48 of file bma180-writer.cpp.