hokuyo3d.cpp
/tmp/ws/src/hokuyo3d/src/
hokuyo3d_8cpp.html
vssp.h
Hokuyo3dNode
int
main
hokuyo3d_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
vssp.h
/tmp/ws/src/hokuyo3d/include/
vssp_8h.html
vsspdefs.h
vssp::VsspDriver
vssp
vsspdefs.h
/tmp/ws/src/hokuyo3d/include/
vsspdefs_8h.html
vssp::Aux
vssp::AuxData
vssp::AuxFactorArray
vssp::AuxHeader
vssp::DataRangeIntensity
vssp::DataRangeOnly
vssp::Header
vssp::RangeHeader
vssp::RangeHeaderV2R1
vssp::RangeIndex
vssp::TableSincos
vssp::XYZ
vssp::XYZI
vssp
AuxId
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80d
AX_MASK_ANGVEL_X
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80dafacc9bc3d4ef2c5d3296ce8e052f84ac
AX_MASK_ANGVEL_Y
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da50a4cbc237b7339652ec03bddf8fbc87
AX_MASK_ANGVEL_Z
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da7a82d4e347c5f4c720e737cd160806c9
AX_MASK_LINACC_X
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da78fdff72d9d60f2ebc3dec1f44344cd8
AX_MASK_LINACC_Y
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da38afcf81864602dc8f680652985a9a65
AX_MASK_LINACC_Z
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80daf04f98dc375f19eef5d3800ef0947808
AX_MASK_MAG_X
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da570bc1f46d9b1618dfeca442fbddd87f
AX_MASK_MAG_Y
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da0d51991bfbd0adc01116dc0fddf4b73e
AX_MASK_MAG_Z
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da5d4c7be918d2731c91624ea0dc16c981
AX_MASK_TEMP
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da4871d8a4393e4027af18f0825bf2fa01
AX_MASK_FIRST
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da0ec8559c29f5f073813cf788514c2643
AX_MASK_LAST
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da2c5b00c2beb7d351e65066c8135dd1a2
static const AuxFactorArray
AUX_FACTOR_DEFAULT
namespacevssp.html
a9ecfae7fb81c7717acbc7a418ff29922
static const uint32_t
AX_MASK_ANGVEL
namespacevssp.html
a59117d4faea17a03976f9f9db892681f
static const uint32_t
AX_MASK_LINACC
namespacevssp.html
acc5dead477cdbb2c3af45ea918c17be2
static const uint32_t
AX_MASK_MAG
namespacevssp.html
a72b6094e576622143a9348a02da6d936
static const double
DEG
namespacevssp.html
aa590eed9b54e48c57d6e490ccb8aa155
static const double
G
namespacevssp.html
a9fe41e96c3f7b9288f85e2dee3628b9d
const RangeHeaderV2R1
RANGE_HEADER_V2R1_DEFAULT
namespacevssp.html
a929e2f0ccaf0f313bc2dbb736ac0d033
static const uint32_t
STATUS_COMMAND_INVALID
namespacevssp.html
ad429244bc92be38b3a5bd7e183adaf7c
static const uint32_t
STATUS_COMMAND_INVALUD_METHOD
namespacevssp.html
a76698caa3a1963e2519d4a2e2eac6098
static const uint32_t
STATUS_COMMAND_OUT_OF_RANGE
namespacevssp.html
ac2b2e333c56100bdea52d4a59463fcf2
static const uint32_t
STATUS_COMMAND_UNKNOWN
namespacevssp.html
a34340260013fcea73cbc2db3c1f000e4
static const uint32_t
STATUS_COMMUNICATION_FAILURE
namespacevssp.html
a28944500005d9f5b197c09761bc1cd46
static const uint32_t
STATUS_OK
namespacevssp.html
aa4e09f25be6de3733f02383057058005
static const uint32_t
STATUS_UNKNOWN_ERROR
namespacevssp.html
a310536241966fe918a08934117688c37
static const uint32_t
TYPE_AX
namespacevssp.html
acf70f876c0485116f873c1af78f3f981
static const uint32_t
TYPE_DAT
namespacevssp.html
afa18157c786e662084f9262da4d9f5fa
static const uint32_t
TYPE_ER
namespacevssp.html
a0ddbc8342a601e8dc325a400b097e210
static const uint32_t
TYPE_ERR
namespacevssp.html
a8fe24abf4bea994b502e8c2a17e0f30b
static const uint32_t
TYPE_GET
namespacevssp.html
a178b9d8001ec9247e41d2df13eeea5cc
static const uint32_t
TYPE_PNG
namespacevssp.html
ad37e49d553f95c3943ad511041b6300e
static const uint32_t
TYPE_RI
namespacevssp.html
a62f89489cc774eaae0d62185a3fe9ec3
static const uint32_t
TYPE_RO
namespacevssp.html
a5e384365616fda78e5f884aad3eb9d24
static const uint32_t
TYPE_SET
namespacevssp.html
a0959e85d77145643b1a12b7548fb109e
static const uint32_t
TYPE_VER
namespacevssp.html
ad88a57618859e16c361779de8a7cf0b5
static const uint32_t
VSSP_MARK
namespacevssp.html
af5197c4743a00b9c1d2e95c984cc149b
vssp::Aux
classvssp_1_1Aux.html
Aux
classvssp_1_1Aux.html
a50a80fbb8b96b6b149c205b1597df362
()
double &
operator[]
classvssp_1_1Aux.html
a1eb31c5674955501f8738bacde882cc8
(AuxId id)
double
operator[]
classvssp_1_1Aux.html
afa24d1d66fc246becdf31635edf10177
(AuxId id) const
XYZ
ang_vel
classvssp_1_1Aux.html
a8161f33d04afea4aeb17661e8bf4fd41
XYZ
lin_acc
classvssp_1_1Aux.html
a37986877738100799718bd6ace6a5107
XYZ
mag
classvssp_1_1Aux.html
ad7563eb91fe1f66fbf22aaeefbe2b1e6
double
temp
classvssp_1_1Aux.html
ad78b72b2e9a7ce703df44b8301ecf5ef
vssp::AuxData
structvssp_1_1AuxData.html
int32_t
val
structvssp_1_1AuxData.html
afc87e5839b454d4fe6f750eb1b8072cf
vssp::AuxFactorArray
classvssp_1_1AuxFactorArray.html
double
operator[]
classvssp_1_1AuxFactorArray.html
a4c43d8de141f014c7959e42c66bfa68c
(AuxId id) const
double
k_
classvssp_1_1AuxFactorArray.html
aec09b4bf156c545b3d0407d066175d27
[AX_MASK_LAST+1]
vssp::AuxHeader
structvssp_1_1AuxHeader.html
uint32_t
data_bitfield
structvssp_1_1AuxHeader.html
a7083bead4b7a4dd6500c56f79d8f68fd
uint8_t
data_count
structvssp_1_1AuxHeader.html
aa5bb7bd39e2bdb4d8b643dfa9b42ca65
uint8_t
data_ms
structvssp_1_1AuxHeader.html
a47bb6e296ab1e07cd549ed050756b12e
uint16_t
header_length
structvssp_1_1AuxHeader.html
abe9ea120e797e9de6b7147c838dc72a3
uint32_t
timestamp_ms
structvssp_1_1AuxHeader.html
adfcf549ac23f1050349e0ec783f48b77
vssp::DataRangeIntensity
structvssp_1_1DataRangeIntensity.html
uint16_t
intensity
structvssp_1_1DataRangeIntensity.html
a60d9274adee66522d645c9eca18b669f
uint16_t
range_mm
structvssp_1_1DataRangeIntensity.html
a55c8f7fbbd88bc95575430f814b0c570
vssp::DataRangeOnly
structvssp_1_1DataRangeOnly.html
uint16_t
range_mm
structvssp_1_1DataRangeOnly.html
a5e043398d115281bf310a71e69329e71
vssp::Header
structvssp_1_1Header.html
uint16_t
header_length
structvssp_1_1Header.html
a4cbd2e184562953afc93523937e8e54c
uint16_t
length
structvssp_1_1Header.html
a044ee7cf31a6bab653bd0b99ec5fd890
uint32_t
mark
structvssp_1_1Header.html
a4683c94a6727711c0655f78347a1f250
uint32_t
received_time_ms
structvssp_1_1Header.html
a140dcb212b076d585d3fb52dadb39f34
uint32_t
send_time_ms
structvssp_1_1Header.html
a681c3ac4e2033c052b239a2b25d2df8e
uint32_t
status
structvssp_1_1Header.html
a906f36dd9366385a0cb3e4e01132a8b1
uint32_t
type
structvssp_1_1Header.html
acc9021307d6ac44a56e5a2e3851646c0
Hokuyo3dNode
classHokuyo3dNode.html
void
cbAux
classHokuyo3dNode.html
a40dec10a5fc7796d9ff6871c58e5ca17
(const vssp::Header &header, const vssp::AuxHeader &aux_header, const boost::shared_array< vssp::Aux > &auxs, const boost::posix_time::ptime &time_read)
void
cbConnect
classHokuyo3dNode.html
adab0813df4f7df26afdd91b8272e0dc3
(bool success)
void
cbError
classHokuyo3dNode.html
a2a5e8f908e0c4597dc2a7d43c38f3191
(const vssp::Header &header, const std::string &message, const boost::posix_time::ptime &time_read)
void
cbPing
classHokuyo3dNode.html
acdfc030e41a3ec43dc2c70b639aab476
(const vssp::Header &header, const boost::posix_time::ptime &time_read)
void
cbPoint
classHokuyo3dNode.html
a6177bd72c50c98219d19af1f641bbf40
(const vssp::Header &header, const vssp::RangeHeader &range_header, const vssp::RangeIndex &range_index, const boost::shared_array< uint16_t > &index, const boost::shared_array< vssp::XYZI > &points, const boost::posix_time::ptime &time_read)
void
cbSubscriber
classHokuyo3dNode.html
ae596ddbde4821651f74b1ad03dd95fa4
()
void
cbTimer
classHokuyo3dNode.html
af09619d97b9505eece480ae71b90d317
(const boost::system::error_code &error)
Hokuyo3dNode
classHokuyo3dNode.html
a9ed46de2cb9cafe8a9b85a1b8db4b92f
()
void
ping
classHokuyo3dNode.html
ac69497090e772b3525860e4b1a455dc9
()
bool
poll
classHokuyo3dNode.html
a517295215fc693b02247831df04b9f70
()
void
spin
classHokuyo3dNode.html
a052e9aa6da1d960435178739cac3d310
()
~Hokuyo3dNode
classHokuyo3dNode.html
a3aa7b6b0d541af06aaab999f53fed435
()
CYCLE_FIELD
classHokuyo3dNode.html
aea3d735845f7054d16c15578c716062ca010b24fadecfe7f86c3edf2a9eaba0ec
CYCLE_FRAME
classHokuyo3dNode.html
aea3d735845f7054d16c15578c716062ca3db83e6bcb39d8e42b391f4ab04d8aad
CYCLE_LINE
classHokuyo3dNode.html
aea3d735845f7054d16c15578c716062cad2aafc59c11994f66207d83436c8c59e
PublishCycle
classHokuyo3dNode.html
aea3d735845f7054d16c15578c716062c
CYCLE_FIELD
classHokuyo3dNode.html
aea3d735845f7054d16c15578c716062ca010b24fadecfe7f86c3edf2a9eaba0ec
CYCLE_FRAME
classHokuyo3dNode.html
aea3d735845f7054d16c15578c716062ca3db83e6bcb39d8e42b391f4ab04d8aad
CYCLE_LINE
classHokuyo3dNode.html
aea3d735845f7054d16c15578c716062cad2aafc59c11994f66207d83436c8c59e
bool
allow_jump_back_
classHokuyo3dNode.html
aea32555b18a70f9e369b3e1a6569a052
bool
auto_reset_
classHokuyo3dNode.html
a1f8be04375312fb7996a73309d45f85b
sensor_msgs::PointCloud2
cloud2_
classHokuyo3dNode.html
a085e7e63cb0b675dc24fdc48ed7d6a1c
sensor_msgs::PointCloud
cloud_
classHokuyo3dNode.html
a66b79d47c6233fe489dd640dcf139b77
ros::Time
cloud_stamp_last_
classHokuyo3dNode.html
acb79575d1f16c2ac63e870f69927e406
boost::mutex
connect_mutex_
classHokuyo3dNode.html
aaadfdb2e0512c3c2b1cd9e015df87e65
PublishCycle
cycle_
classHokuyo3dNode.html
ad8fba14a480ef2079ce59bdad002ae41
vssp::VsspDriver
driver_
classHokuyo3dNode.html
ab193b631faa04de217ef489e3c32761f
bool
enable_pc2_
classHokuyo3dNode.html
af63745d162a315a4d9b88191104d5e2a
bool
enable_pc_
classHokuyo3dNode.html
a5068aa475271197a4f47d63dff76f44b
int
field_
classHokuyo3dNode.html
a8ab8807bb356b613bce1343efe0b0a63
int
frame_
classHokuyo3dNode.html
a5d69944ccc466b608a128050c31e1fad
std::string
frame_id_
classHokuyo3dNode.html
a4c899378b8d52d4028454a91c3d738c0
int
horizontal_interlace_
classHokuyo3dNode.html
a5613162381682241e4aa009afd22a652
sensor_msgs::Imu
imu_
classHokuyo3dNode.html
a9f5318ba33375a10094a6c96674cd860
std::string
imu_frame_id_
classHokuyo3dNode.html
ae959a79b964fcb703a2e34e79feffea0
ros::Time
imu_stamp_last_
classHokuyo3dNode.html
a65eef1d103e0aa9bfff5a4ec33f86214
boost::asio::io_service
io_
classHokuyo3dNode.html
a1bc1144ce5fe00f327148ed6b1516b6c
std::string
ip_
classHokuyo3dNode.html
ae476a893b85890b948d8493c52ad8317
int
line_
classHokuyo3dNode.html
abde44847185d4c2bad843d5397c010f2
sensor_msgs::MagneticField
mag_
classHokuyo3dNode.html
a74eef0f80e5474fd30e65fddfd3aa2a8
std::string
mag_frame_id_
classHokuyo3dNode.html
a0a53527ceb47a1de0992352de9775456
ros::Time
mag_stamp_last_
classHokuyo3dNode.html
ac5c2a634a6a7e8cfae054d8544356bde
ros::NodeHandle
pnh_
classHokuyo3dNode.html
ac0f27e45cf32c7a3ffbc6b18f9188e59
int
port_
classHokuyo3dNode.html
a24f028130fd7a03108d08a1e4e5871dd
ros::Publisher
pub_imu_
classHokuyo3dNode.html
af38a9b76672a92158715d6e9a27ad229
ros::Publisher
pub_mag_
classHokuyo3dNode.html
ad0e4aeb0d97a7683bdb4b681123c2d59
ros::Publisher
pub_pc2_
classHokuyo3dNode.html
adb45342e7a06bc3d86697d8d9224779f
ros::Publisher
pub_pc_
classHokuyo3dNode.html
acdc326228d95d20688384f0f50d89713
double
range_min_
classHokuyo3dNode.html
a1c60f619389bb52a5c1f94903d27de4a
bool
set_auto_reset_
classHokuyo3dNode.html
a0279f5058178b6014a2abec97565f6c3
ros::Time
time_ping_
classHokuyo3dNode.html
aa3c438729e10fff630d211e9033ab93a
boost::asio::deadline_timer
timer_
classHokuyo3dNode.html
aa9d246ed5045347371aa1d06141a4013
ros::Time
timestamp_base_
classHokuyo3dNode.html
a31bfaca27e7a3ecbdf21a31a6b4d622f
std::deque< ros::Time >
timestamp_base_buffer_
classHokuyo3dNode.html
a516c9727483e3f56746fb3ede62f2e99
int
vertical_interlace_
classHokuyo3dNode.html
ac8be9fae96e94658d78ea18d45e9ef36
vssp::RangeHeader
structvssp_1_1RangeHeader.html
uint8_t
field
structvssp_1_1RangeHeader.html
a28a8cc01c57cd3484d827e138a79afab
uint8_t
frame
structvssp_1_1RangeHeader.html
a71e5f26ff76bf20fc5a8f8c6e6fd5be9
uint16_t
header_length
structvssp_1_1RangeHeader.html
a712e37a51bbf89857d44586de6a80194
uint16_t
line
structvssp_1_1RangeHeader.html
a3cbd3ab174c05d3179c8c35c23c0a86a
int16_t
line_head_h_angle_ratio
structvssp_1_1RangeHeader.html
a04c661e2993f467431924017d2512040
uint32_t
line_head_timestamp_ms
structvssp_1_1RangeHeader.html
aea8b04660a71bf99c3635aa8c2150f20
int16_t
line_tail_h_angle_ratio
structvssp_1_1RangeHeader.html
abb61199ed49ebc5dba501d1f746a9c5a
uint32_t
line_tail_timestamp_ms
structvssp_1_1RangeHeader.html
ab23ed48d261f31d4f48172d608a20200
uint16_t
spot
structvssp_1_1RangeHeader.html
a697ddf91bd4d994db537649ec3b681a0
vssp::RangeHeaderV2R1
structvssp_1_1RangeHeaderV2R1.html
uint8_t
vertical_field
structvssp_1_1RangeHeaderV2R1.html
ac78b52147b578263b48e36baea6e8ecb
uint8_t
vertical_interlace
structvssp_1_1RangeHeaderV2R1.html
a1504b1823402515ef9f434eaab942078
vssp::RangeIndex
structvssp_1_1RangeIndex.html
uint16_t
index_length
structvssp_1_1RangeIndex.html
ac5e806b69adadf47e0c909ff4192dc53
uint16_t
nspots
structvssp_1_1RangeIndex.html
a3312bca98713be26d07af5a2d05748b2
vssp::TableSincos
structvssp_1_1TableSincos.html
double
c
structvssp_1_1TableSincos.html
a62c4a1f62dbe3808b6469279a771c107
double
s
structvssp_1_1TableSincos.html
a71861145dc9780c494f8bbf53c0aa34a
vssp::VsspDriver
classvssp_1_1VsspDriver.html
void
connect
classvssp_1_1VsspDriver.html
af24ac0560d956f3525288a45bdbfa200
(const char *ip, const unsigned int port, decltype(cb_connect_) cb)
boost::asio::io_service &
getIoService
classvssp_1_1VsspDriver.html
a9c6ef5f59b76edb011aab9028537726d
()
bool
poll
classvssp_1_1VsspDriver.html
a4f32935dd09de022ee53fc1acdba1410
()
void
receivePackets
classvssp_1_1VsspDriver.html
ad080f7bcbfbd5636a487b06568ce248d
()
void
registerAuxCallback
classvssp_1_1VsspDriver.html
ae759da9df1477cf827700d055b07cf29
(decltype(cb_aux_) cb)
void
registerCallback
classvssp_1_1VsspDriver.html
a707a16e7eaf7428de51f0234edfe8117
(decltype(cb_point_) cb)
void
registerErrorCallback
classvssp_1_1VsspDriver.html
a5c42e024606ce0c97a31baf023f89c00
(decltype(cb_error_) cb)
void
registerPingCallback
classvssp_1_1VsspDriver.html
a00f5b4efa8b7d16f0e3ef3cf51b14327
(decltype(cb_ping_) cb)
void
requestAuxData
classvssp_1_1VsspDriver.html
a0c832640a5f55184ba1580f33689f680
(const bool start=1)
void
requestData
classvssp_1_1VsspDriver.html
ae1feec048eba1624249aa644d9bddc55
(const bool intensity=1, const bool start=1)
void
requestHorizontalTable
classvssp_1_1VsspDriver.html
a23c62baf3691cc08c5ce52f8625fba70
()
void
requestPing
classvssp_1_1VsspDriver.html
a6809ddc4ced5a8c3bc31cd4c0928cfb4
()
void
requestVerticalTable
classvssp_1_1VsspDriver.html
a76d7f74a64ceccea29ecc564247a3195
(const int itl=1)
void
setAutoReset
classvssp_1_1VsspDriver.html
a427b733a5b0ea9a860b50d9b3730fd0c
(const bool enable)
void
setHorizontalInterlace
classvssp_1_1VsspDriver.html
a22d0ced4b52ba52cc22b165b0965990b
(const int itl)
void
setInterlace
classvssp_1_1VsspDriver.html
a3fe28c1b0d9737cd892fbc68ca82e830
(const int itl)
void
setTimeout
classvssp_1_1VsspDriver.html
ae3537e643b9129e69a7010167a3a68b1
(const double to)
void
setVerticalInterlace
classvssp_1_1VsspDriver.html
a623c87780c679ce2d54205be642a8b92
(const int itl)
void
spin
classvssp_1_1VsspDriver.html
a3daf3497658743734713451781cc3f95
()
void
stop
classvssp_1_1VsspDriver.html
af6028c0ef6fccd6251e6095ca2973eec
()
VsspDriver
classvssp_1_1VsspDriver.html
aaab04d3b1d101faa7b5ceefb111c0ccb
()
void
onConnect
classvssp_1_1VsspDriver.html
a89f5d3533557b4c281225ba83bdf3714
(const boost::system::error_code &error)
void
onRead
classvssp_1_1VsspDriver.html
a4b5afd7a912735df678f496b656c23b1
(const boost::system::error_code &error)
void
onSend
classvssp_1_1VsspDriver.html
af924202bdcaf3bd51a4c3101e527774b
(const boost::system::error_code &error, boost::shared_ptr< std::string > data)
void
onTimeout
classvssp_1_1VsspDriver.html
ab6473910dd44979dfa9b468245f792fd
(const boost::system::error_code &error)
void
onTimeoutConnect
classvssp_1_1VsspDriver.html
aec54260b8e79afc42811e0144669f92c
(const boost::system::error_code &error)
bool
rangeToXYZ
classvssp_1_1VsspDriver.html
a429ab74ab3ac71c12936f101452bce98
(const vssp::RangeHeader &range_header, const vssp::RangeHeaderV2R1 &range_header_v2r1, const vssp::RangeIndex &range_index, const boost::shared_array< const uint16_t > &index, const boost::shared_array< vssp::XYZI > &points)
void
send
classvssp_1_1VsspDriver.html
a7401a0bd9b4f67dde41be83667907adc
(const std::string cmd)
AuxFactorArray
aux_factor_
classvssp_1_1VsspDriver.html
a3246e9deb680bc238d7dbac59523f035
boost::asio::streambuf
buf_
classvssp_1_1VsspDriver.html
a2eb10a69f99c5c0f6049b7a377c2226c
boost::function< void(const vssp::Header &, const vssp::AuxHeader &, const boost::shared_array< vssp::Aux > &, const boost::posix_time::ptime &)>
cb_aux_
classvssp_1_1VsspDriver.html
a26fb7e6e0d8558069b344fb7b553d9b0
boost::function< void(bool)>
cb_connect_
classvssp_1_1VsspDriver.html
a2bbe0b08141e840aff2f142752688555
boost::function< void(const vssp::Header &, const std::string &, const boost::posix_time::ptime &)>
cb_error_
classvssp_1_1VsspDriver.html
a49ba514f5107d8a7acf8b493fdae5dce
boost::function< void(const vssp::Header &, const boost::posix_time::ptime &)>
cb_ping_
classvssp_1_1VsspDriver.html
a91850a77110cab32b4276b24d1f6f5d9
boost::function< void(const vssp::Header &, const vssp::RangeHeader &, const vssp::RangeIndex &, const boost::shared_array< uint16_t > &, const boost::shared_array< vssp::XYZI > &, const boost::posix_time::ptime &)>
cb_point_
classvssp_1_1VsspDriver.html
a711ddc6de3ebc465cd8d9620c24dfed5
bool
closed_
classvssp_1_1VsspDriver.html
a36668d3c0c76dd76a7a0b634a0b929ed
boost::asio::io_service
io_service_
classvssp_1_1VsspDriver.html
a4d058467016d1299ffdfa905a80ed794
boost::asio::ip::tcp::socket
socket_
classvssp_1_1VsspDriver.html
a480554fb9398200aa2ce416d1068d711
boost::shared_array< const double >
tbl_h_
classvssp_1_1VsspDriver.html
a5238cf6a8af8df2be4352844a35b5a58
bool
tbl_h_loaded_
classvssp_1_1VsspDriver.html
a9071d4243d3308a04c158dd0ddf7d18a
std::vector< boost::shared_array< const TableSincos > >
tbl_v_
classvssp_1_1VsspDriver.html
a03e1e4fbfd42065a602cb73d5ee8e33f
bool
tbl_v_loaded_
classvssp_1_1VsspDriver.html
a034a06064c75802739ba9a24aa58d9eb
std::vector< bool >
tbl_vn_loaded_
classvssp_1_1VsspDriver.html
aaf5c30e7b3379ab95cabc2cf41225942
boost::posix_time::time_duration
timeout_
classvssp_1_1VsspDriver.html
a9d6a3056404958f59f19cd45fa7f2f07
boost::asio::deadline_timer
timer_
classvssp_1_1VsspDriver.html
a093e2ca55c816a2a087d437eb5c5e44b
vssp::XYZ
structvssp_1_1XYZ.html
double
x
structvssp_1_1XYZ.html
ad83698121e514cf1c784350ee32edd13
double
y
structvssp_1_1XYZ.html
a2d75c6c73d7cc5070f3a8924ca40ad6c
double
z
structvssp_1_1XYZ.html
a2f99affa4ccd57d29eba86ea52250429
vssp::XYZI
classvssp_1_1XYZI.html
XYZI
operator*
classvssp_1_1XYZI.html
a6c9b4f7a34fba862642c5e45065a6537
(const DataRangeIntensity &data) const
XYZI
operator*
classvssp_1_1XYZI.html
aa1ea41e33896b1f86a5cb8572c7461cc
(const DataRangeOnly &data) const
XYZI
classvssp_1_1XYZI.html
ab11cd9fc47aeced84b5161d59fb0ec04
()
XYZI
classvssp_1_1XYZI.html
a2c2e55af090460a0d55b4e38c7c14745
(const double &v_sin, const double &v_cos, const double &h_sin, const double &h_cos)
double
i
classvssp_1_1XYZI.html
a4e409718ca4f7e61aa8b2292ae7920fc
double
r
classvssp_1_1XYZI.html
ae097143cad8d788d7f5ce25025d8a871
double
x
classvssp_1_1XYZI.html
a4801d7fa715f347d533d263e4e08095c
double
y
classvssp_1_1XYZI.html
a219283747d0e33aeb5dac09cb9b93b65
double
z
classvssp_1_1XYZI.html
abc82c4c716efc2040b3ebd3c1bed1560
vssp
namespacevssp.html
vssp::Aux
vssp::AuxData
vssp::AuxFactorArray
vssp::AuxHeader
vssp::DataRangeIntensity
vssp::DataRangeOnly
vssp::Header
vssp::RangeHeader
vssp::RangeHeaderV2R1
vssp::RangeIndex
vssp::TableSincos
vssp::VsspDriver
vssp::XYZ
vssp::XYZI
AuxId
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80d
AX_MASK_ANGVEL_X
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80dafacc9bc3d4ef2c5d3296ce8e052f84ac
AX_MASK_ANGVEL_Y
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da50a4cbc237b7339652ec03bddf8fbc87
AX_MASK_ANGVEL_Z
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da7a82d4e347c5f4c720e737cd160806c9
AX_MASK_LINACC_X
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da78fdff72d9d60f2ebc3dec1f44344cd8
AX_MASK_LINACC_Y
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da38afcf81864602dc8f680652985a9a65
AX_MASK_LINACC_Z
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80daf04f98dc375f19eef5d3800ef0947808
AX_MASK_MAG_X
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da570bc1f46d9b1618dfeca442fbddd87f
AX_MASK_MAG_Y
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da0d51991bfbd0adc01116dc0fddf4b73e
AX_MASK_MAG_Z
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da5d4c7be918d2731c91624ea0dc16c981
AX_MASK_TEMP
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da4871d8a4393e4027af18f0825bf2fa01
AX_MASK_FIRST
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da0ec8559c29f5f073813cf788514c2643
AX_MASK_LAST
namespacevssp.html
acb61b30c54e5ba7206d8f0b4ce5fe80da2c5b00c2beb7d351e65066c8135dd1a2
static const AuxFactorArray
AUX_FACTOR_DEFAULT
namespacevssp.html
a9ecfae7fb81c7717acbc7a418ff29922
static const uint32_t
AX_MASK_ANGVEL
namespacevssp.html
a59117d4faea17a03976f9f9db892681f
static const uint32_t
AX_MASK_LINACC
namespacevssp.html
acc5dead477cdbb2c3af45ea918c17be2
static const uint32_t
AX_MASK_MAG
namespacevssp.html
a72b6094e576622143a9348a02da6d936
static const double
DEG
namespacevssp.html
aa590eed9b54e48c57d6e490ccb8aa155
static const double
G
namespacevssp.html
a9fe41e96c3f7b9288f85e2dee3628b9d
const RangeHeaderV2R1
RANGE_HEADER_V2R1_DEFAULT
namespacevssp.html
a929e2f0ccaf0f313bc2dbb736ac0d033
static const uint32_t
STATUS_COMMAND_INVALID
namespacevssp.html
ad429244bc92be38b3a5bd7e183adaf7c
static const uint32_t
STATUS_COMMAND_INVALUD_METHOD
namespacevssp.html
a76698caa3a1963e2519d4a2e2eac6098
static const uint32_t
STATUS_COMMAND_OUT_OF_RANGE
namespacevssp.html
ac2b2e333c56100bdea52d4a59463fcf2
static const uint32_t
STATUS_COMMAND_UNKNOWN
namespacevssp.html
a34340260013fcea73cbc2db3c1f000e4
static const uint32_t
STATUS_COMMUNICATION_FAILURE
namespacevssp.html
a28944500005d9f5b197c09761bc1cd46
static const uint32_t
STATUS_OK
namespacevssp.html
aa4e09f25be6de3733f02383057058005
static const uint32_t
STATUS_UNKNOWN_ERROR
namespacevssp.html
a310536241966fe918a08934117688c37
static const uint32_t
TYPE_AX
namespacevssp.html
acf70f876c0485116f873c1af78f3f981
static const uint32_t
TYPE_DAT
namespacevssp.html
afa18157c786e662084f9262da4d9f5fa
static const uint32_t
TYPE_ER
namespacevssp.html
a0ddbc8342a601e8dc325a400b097e210
static const uint32_t
TYPE_ERR
namespacevssp.html
a8fe24abf4bea994b502e8c2a17e0f30b
static const uint32_t
TYPE_GET
namespacevssp.html
a178b9d8001ec9247e41d2df13eeea5cc
static const uint32_t
TYPE_PNG
namespacevssp.html
ad37e49d553f95c3943ad511041b6300e
static const uint32_t
TYPE_RI
namespacevssp.html
a62f89489cc774eaae0d62185a3fe9ec3
static const uint32_t
TYPE_RO
namespacevssp.html
a5e384365616fda78e5f884aad3eb9d24
static const uint32_t
TYPE_SET
namespacevssp.html
a0959e85d77145643b1a12b7548fb109e
static const uint32_t
TYPE_VER
namespacevssp.html
ad88a57618859e16c361779de8a7cf0b5
static const uint32_t
VSSP_MARK
namespacevssp.html
af5197c4743a00b9c1d2e95c984cc149b