本文整理汇总了Java中com.MAVLink.Messages.MAVLinkPayload.getUnsignedByte方法的典型用法代码示例。如果您正苦于以下问题:Java MAVLinkPayload.getUnsignedByte方法的具体用法?Java MAVLinkPayload.getUnsignedByte怎么用?Java MAVLinkPayload.getUnsignedByte使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.MAVLink.Messages.MAVLinkPayload
的用法示例。
在下文中一共展示了MAVLinkPayload.getUnsignedByte方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a set_actuator_control_target message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.time_usec = payload.getUnsignedLong();
for (int i = 0; i < this.controls.length; i++) {
this.controls[i] = payload.getFloat();
}
this.group_mlx = payload.getUnsignedByte();
this.target_system = payload.getUnsignedByte();
this.target_component = payload.getUnsignedByte();
}
示例2: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a gps_inject_data message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.target_system = payload.getUnsignedByte();
this.target_component = payload.getUnsignedByte();
this.len = payload.getUnsignedByte();
for (int i = 0; i < this.data.length; i++) {
this.data[i] = payload.getUnsignedByte();
}
}
示例3: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a safety_allowed_area message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.p1x = payload.getFloat();
this.p1y = payload.getFloat();
this.p1z = payload.getFloat();
this.p2x = payload.getFloat();
this.p2y = payload.getFloat();
this.p2z = payload.getFloat();
this.frame = payload.getUnsignedByte();
}
示例4: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a v2_extension message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.message_type = payload.getUnsignedShort();
this.target_network = payload.getUnsignedByte();
this.target_system = payload.getUnsignedByte();
this.target_component = payload.getUnsignedByte();
for (int i = 0; i < this.payload.length; i++) {
this.payload[i] = payload.getUnsignedByte();
}
}
示例5: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a file_transfer_protocol message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.target_network = payload.getUnsignedByte();
this.target_system = payload.getUnsignedByte();
this.target_component = payload.getUnsignedByte();
for (int i = 0; i < this.payload.length; i++) {
this.payload[i] = payload.getUnsignedByte();
}
}
示例6: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a optical_flow message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.time_usec = payload.getUnsignedLong();
this.flow_comp_m_x = payload.getFloat();
this.flow_comp_m_y = payload.getFloat();
this.ground_distance = payload.getFloat();
this.flow_x = payload.getShort();
this.flow_y = payload.getShort();
this.sensor_id = payload.getUnsignedByte();
this.quality = payload.getUnsignedByte();
}
示例7: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a resource_request message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.request_id = payload.getUnsignedByte();
this.uri_type = payload.getUnsignedByte();
for (int i = 0; i < this.uri.length; i++) {
this.uri[i] = payload.getUnsignedByte();
}
this.transfer_type = payload.getUnsignedByte();
for (int i = 0; i < this.storage.length; i++) {
this.storage[i] = payload.getUnsignedByte();
}
}
示例8: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a attitude_target message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.time_boot_ms = payload.getUnsignedInt();
for (int i = 0; i < this.q.length; i++) {
this.q[i] = payload.getFloat();
}
this.body_roll_rate = payload.getFloat();
this.body_pitch_rate = payload.getFloat();
this.body_yaw_rate = payload.getFloat();
this.thrust = payload.getFloat();
this.type_mask = payload.getUnsignedByte();
}
示例9: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a radio_status message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.rxerrors = payload.getUnsignedShort();
this.fixed = payload.getUnsignedShort();
this.rssi = payload.getUnsignedByte();
this.remrssi = payload.getUnsignedByte();
this.txbuf = payload.getUnsignedByte();
this.noise = payload.getUnsignedByte();
this.remnoise = payload.getUnsignedByte();
}
示例10: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a mission_clear_all message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.target_system = payload.getUnsignedByte();
this.target_component = payload.getUnsignedByte();
}
示例11: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a local_position_ned_cov message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.time_usec = payload.getUnsignedLong();
this.x = payload.getFloat();
this.y = payload.getFloat();
this.z = payload.getFloat();
this.vx = payload.getFloat();
this.vy = payload.getFloat();
this.vz = payload.getFloat();
this.ax = payload.getFloat();
this.ay = payload.getFloat();
this.az = payload.getFloat();
for (int i = 0; i < this.covariance.length; i++) {
this.covariance[i] = payload.getFloat();
}
this.estimator_type = payload.getUnsignedByte();
}
示例12: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a data_stream message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.message_rate = payload.getUnsignedShort();
this.stream_id = payload.getUnsignedByte();
this.on_off = payload.getUnsignedByte();
}
示例13: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a gps2_rtk message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.time_last_baseline_ms = payload.getUnsignedInt();
this.tow = payload.getUnsignedInt();
this.baseline_a_mm = payload.getInt();
this.baseline_b_mm = payload.getInt();
this.baseline_c_mm = payload.getInt();
this.accuracy = payload.getUnsignedInt();
this.iar_num_hypotheses = payload.getInt();
this.wn = payload.getUnsignedShort();
this.rtk_receiver_id = payload.getUnsignedByte();
this.rtk_health = payload.getUnsignedByte();
this.rtk_rate = payload.getUnsignedByte();
this.nsats = payload.getUnsignedByte();
this.baseline_coords_type = payload.getUnsignedByte();
}
示例14: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a gps_rtk message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.time_last_baseline_ms = payload.getUnsignedInt();
this.tow = payload.getUnsignedInt();
this.baseline_a_mm = payload.getInt();
this.baseline_b_mm = payload.getInt();
this.baseline_c_mm = payload.getInt();
this.accuracy = payload.getUnsignedInt();
this.iar_num_hypotheses = payload.getInt();
this.wn = payload.getUnsignedShort();
this.rtk_receiver_id = payload.getUnsignedByte();
this.rtk_health = payload.getUnsignedByte();
this.rtk_rate = payload.getUnsignedByte();
this.nsats = payload.getUnsignedByte();
this.baseline_coords_type = payload.getUnsignedByte();
}
示例15: unpack
import com.MAVLink.Messages.MAVLinkPayload; //导入方法依赖的package包/类
/**
* Decode a extended_sys_state message into this class fields
*
* @param payload The message to decode
*/
public void unpack(MAVLinkPayload payload) {
payload.resetIndex();
this.vtol_state = payload.getUnsignedByte();
this.landed_state = payload.getUnsignedByte();
}