Files
RoboGlue_ROS/devel/share/roseus/ros/ur_msgs/msg/MasterboardDataMsg.l

259 lines
11 KiB
Common Lisp

;; Auto-generated. Do not edit!
(when (boundp 'ur_msgs::MasterboardDataMsg)
(if (not (find-package "UR_MSGS"))
(make-package "UR_MSGS"))
(shadow 'MasterboardDataMsg (find-package "UR_MSGS")))
(unless (find-package "UR_MSGS::MASTERBOARDDATAMSG")
(make-package "UR_MSGS::MASTERBOARDDATAMSG"))
(in-package "ROS")
;;//! \htmlinclude MasterboardDataMsg.msg.html
(defclass ur_msgs::MasterboardDataMsg
:super ros::object
:slots (_digital_input_bits _digital_output_bits _analog_input_range0 _analog_input_range1 _analog_input0 _analog_input1 _analog_output_domain0 _analog_output_domain1 _analog_output0 _analog_output1 _masterboard_temperature _robot_voltage_48V _robot_current _master_io_current _master_safety_state _master_onoff_state ))
(defmethod ur_msgs::MasterboardDataMsg
(:init
(&key
((:digital_input_bits __digital_input_bits) 0)
((:digital_output_bits __digital_output_bits) 0)
((:analog_input_range0 __analog_input_range0) 0)
((:analog_input_range1 __analog_input_range1) 0)
((:analog_input0 __analog_input0) 0.0)
((:analog_input1 __analog_input1) 0.0)
((:analog_output_domain0 __analog_output_domain0) 0)
((:analog_output_domain1 __analog_output_domain1) 0)
((:analog_output0 __analog_output0) 0.0)
((:analog_output1 __analog_output1) 0.0)
((:masterboard_temperature __masterboard_temperature) 0.0)
((:robot_voltage_48V __robot_voltage_48V) 0.0)
((:robot_current __robot_current) 0.0)
((:master_io_current __master_io_current) 0.0)
((:master_safety_state __master_safety_state) 0)
((:master_onoff_state __master_onoff_state) 0)
)
(send-super :init)
(setq _digital_input_bits (round __digital_input_bits))
(setq _digital_output_bits (round __digital_output_bits))
(setq _analog_input_range0 (round __analog_input_range0))
(setq _analog_input_range1 (round __analog_input_range1))
(setq _analog_input0 (float __analog_input0))
(setq _analog_input1 (float __analog_input1))
(setq _analog_output_domain0 (round __analog_output_domain0))
(setq _analog_output_domain1 (round __analog_output_domain1))
(setq _analog_output0 (float __analog_output0))
(setq _analog_output1 (float __analog_output1))
(setq _masterboard_temperature (float __masterboard_temperature))
(setq _robot_voltage_48V (float __robot_voltage_48V))
(setq _robot_current (float __robot_current))
(setq _master_io_current (float __master_io_current))
(setq _master_safety_state (round __master_safety_state))
(setq _master_onoff_state (round __master_onoff_state))
self)
(:digital_input_bits
(&optional __digital_input_bits)
(if __digital_input_bits (setq _digital_input_bits __digital_input_bits)) _digital_input_bits)
(:digital_output_bits
(&optional __digital_output_bits)
(if __digital_output_bits (setq _digital_output_bits __digital_output_bits)) _digital_output_bits)
(:analog_input_range0
(&optional __analog_input_range0)
(if __analog_input_range0 (setq _analog_input_range0 __analog_input_range0)) _analog_input_range0)
(:analog_input_range1
(&optional __analog_input_range1)
(if __analog_input_range1 (setq _analog_input_range1 __analog_input_range1)) _analog_input_range1)
(:analog_input0
(&optional __analog_input0)
(if __analog_input0 (setq _analog_input0 __analog_input0)) _analog_input0)
(:analog_input1
(&optional __analog_input1)
(if __analog_input1 (setq _analog_input1 __analog_input1)) _analog_input1)
(:analog_output_domain0
(&optional __analog_output_domain0)
(if __analog_output_domain0 (setq _analog_output_domain0 __analog_output_domain0)) _analog_output_domain0)
(:analog_output_domain1
(&optional __analog_output_domain1)
(if __analog_output_domain1 (setq _analog_output_domain1 __analog_output_domain1)) _analog_output_domain1)
(:analog_output0
(&optional __analog_output0)
(if __analog_output0 (setq _analog_output0 __analog_output0)) _analog_output0)
(:analog_output1
(&optional __analog_output1)
(if __analog_output1 (setq _analog_output1 __analog_output1)) _analog_output1)
(:masterboard_temperature
(&optional __masterboard_temperature)
(if __masterboard_temperature (setq _masterboard_temperature __masterboard_temperature)) _masterboard_temperature)
(:robot_voltage_48V
(&optional __robot_voltage_48V)
(if __robot_voltage_48V (setq _robot_voltage_48V __robot_voltage_48V)) _robot_voltage_48V)
(:robot_current
(&optional __robot_current)
(if __robot_current (setq _robot_current __robot_current)) _robot_current)
(:master_io_current
(&optional __master_io_current)
(if __master_io_current (setq _master_io_current __master_io_current)) _master_io_current)
(:master_safety_state
(&optional __master_safety_state)
(if __master_safety_state (setq _master_safety_state __master_safety_state)) _master_safety_state)
(:master_onoff_state
(&optional __master_onoff_state)
(if __master_onoff_state (setq _master_onoff_state __master_onoff_state)) _master_onoff_state)
(:serialization-length
()
(+
;; uint32 _digital_input_bits
4
;; uint32 _digital_output_bits
4
;; int8 _analog_input_range0
1
;; int8 _analog_input_range1
1
;; float64 _analog_input0
8
;; float64 _analog_input1
8
;; int8 _analog_output_domain0
1
;; int8 _analog_output_domain1
1
;; float64 _analog_output0
8
;; float64 _analog_output1
8
;; float32 _masterboard_temperature
4
;; float32 _robot_voltage_48V
4
;; float32 _robot_current
4
;; float32 _master_io_current
4
;; uint8 _master_safety_state
1
;; uint8 _master_onoff_state
1
))
(:serialize
(&optional strm)
(let ((s (if strm strm
(make-string-output-stream (send self :serialization-length)))))
;; uint32 _digital_input_bits
(write-long _digital_input_bits s)
;; uint32 _digital_output_bits
(write-long _digital_output_bits s)
;; int8 _analog_input_range0
(write-byte _analog_input_range0 s)
;; int8 _analog_input_range1
(write-byte _analog_input_range1 s)
;; float64 _analog_input0
(sys::poke _analog_input0 (send s :buffer) (send s :count) :double) (incf (stream-count s) 8)
;; float64 _analog_input1
(sys::poke _analog_input1 (send s :buffer) (send s :count) :double) (incf (stream-count s) 8)
;; int8 _analog_output_domain0
(write-byte _analog_output_domain0 s)
;; int8 _analog_output_domain1
(write-byte _analog_output_domain1 s)
;; float64 _analog_output0
(sys::poke _analog_output0 (send s :buffer) (send s :count) :double) (incf (stream-count s) 8)
;; float64 _analog_output1
(sys::poke _analog_output1 (send s :buffer) (send s :count) :double) (incf (stream-count s) 8)
;; float32 _masterboard_temperature
(sys::poke _masterboard_temperature (send s :buffer) (send s :count) :float) (incf (stream-count s) 4)
;; float32 _robot_voltage_48V
(sys::poke _robot_voltage_48V (send s :buffer) (send s :count) :float) (incf (stream-count s) 4)
;; float32 _robot_current
(sys::poke _robot_current (send s :buffer) (send s :count) :float) (incf (stream-count s) 4)
;; float32 _master_io_current
(sys::poke _master_io_current (send s :buffer) (send s :count) :float) (incf (stream-count s) 4)
;; uint8 _master_safety_state
(write-byte _master_safety_state s)
;; uint8 _master_onoff_state
(write-byte _master_onoff_state s)
;;
(if (null strm) (get-output-stream-string s))))
(:deserialize
(buf &optional (ptr- 0))
;; uint32 _digital_input_bits
(setq _digital_input_bits (sys::peek buf ptr- :integer)) (incf ptr- 4)
;; uint32 _digital_output_bits
(setq _digital_output_bits (sys::peek buf ptr- :integer)) (incf ptr- 4)
;; int8 _analog_input_range0
(setq _analog_input_range0 (sys::peek buf ptr- :char)) (incf ptr- 1)
(if (> _analog_input_range0 127) (setq _analog_input_range0 (- _analog_input_range0 256)))
;; int8 _analog_input_range1
(setq _analog_input_range1 (sys::peek buf ptr- :char)) (incf ptr- 1)
(if (> _analog_input_range1 127) (setq _analog_input_range1 (- _analog_input_range1 256)))
;; float64 _analog_input0
(setq _analog_input0 (sys::peek buf ptr- :double)) (incf ptr- 8)
;; float64 _analog_input1
(setq _analog_input1 (sys::peek buf ptr- :double)) (incf ptr- 8)
;; int8 _analog_output_domain0
(setq _analog_output_domain0 (sys::peek buf ptr- :char)) (incf ptr- 1)
(if (> _analog_output_domain0 127) (setq _analog_output_domain0 (- _analog_output_domain0 256)))
;; int8 _analog_output_domain1
(setq _analog_output_domain1 (sys::peek buf ptr- :char)) (incf ptr- 1)
(if (> _analog_output_domain1 127) (setq _analog_output_domain1 (- _analog_output_domain1 256)))
;; float64 _analog_output0
(setq _analog_output0 (sys::peek buf ptr- :double)) (incf ptr- 8)
;; float64 _analog_output1
(setq _analog_output1 (sys::peek buf ptr- :double)) (incf ptr- 8)
;; float32 _masterboard_temperature
(setq _masterboard_temperature (sys::peek buf ptr- :float)) (incf ptr- 4)
;; float32 _robot_voltage_48V
(setq _robot_voltage_48V (sys::peek buf ptr- :float)) (incf ptr- 4)
;; float32 _robot_current
(setq _robot_current (sys::peek buf ptr- :float)) (incf ptr- 4)
;; float32 _master_io_current
(setq _master_io_current (sys::peek buf ptr- :float)) (incf ptr- 4)
;; uint8 _master_safety_state
(setq _master_safety_state (sys::peek buf ptr- :char)) (incf ptr- 1)
;; uint8 _master_onoff_state
(setq _master_onoff_state (sys::peek buf ptr- :char)) (incf ptr- 1)
;;
self)
)
(setf (get ur_msgs::MasterboardDataMsg :md5sum-) "807af5dc427082b111fa23d1fd2cd585")
(setf (get ur_msgs::MasterboardDataMsg :datatype-) "ur_msgs/MasterboardDataMsg")
(setf (get ur_msgs::MasterboardDataMsg :definition-)
"# This data structure contains the MasterboardData structure
# used by the Universal Robots controller
#
# MasterboardData is part of the data structure being send on the
# secondary client communications interface
#
# This data structure is send at 10 Hz on TCP port 30002
#
# Documentation can be found on the Universal Robots Support site, article
# number 16496.
uint32 digital_input_bits
uint32 digital_output_bits
int8 analog_input_range0
int8 analog_input_range1
float64 analog_input0
float64 analog_input1
int8 analog_output_domain0
int8 analog_output_domain1
float64 analog_output0
float64 analog_output1
float32 masterboard_temperature
float32 robot_voltage_48V
float32 robot_current
float32 master_io_current
uint8 master_safety_state
uint8 master_onoff_state
")
(provide :ur_msgs/MasterboardDataMsg "807af5dc427082b111fa23d1fd2cd585")