MCPcopy Create free account

hub / github.com/pollen-robotics/rustypot / functions

Functions190 in github.com/pollen-robotics/rustypot

↓ 12 callersMethodto_le_bytes
(&self)
src/servo/orbita/orbita2d_foc.rs:106
↓ 8 callersMethodsend_instruction_packet
( &self, port: &mut dyn SerialPort, packet: &dyn InstructionPacket<P>, )
src/dynamixel_protocol/mod.rs:468
↓ 7 callersMethodread_status_packet
( &self, port: &mut dyn SerialPort, sender_id: u8, )
src/dynamixel_protocol/mod.rs:489
↓ 7 callersMethodto_bytes
(&self)
src/dynamixel_protocol/v2.rs:157
↓ 7 callersMethodto_bytes
(&self)
src/dynamixel_protocol/v1.rs:136
↓ 4 callersMethodparams
(&self)
src/dynamixel_protocol/v2.rs:153
↓ 3 callersFunctioncrc
(data: &[u8])
src/dynamixel_protocol/v2.rs:297
↓ 3 callersMethodping
Send a ping instruction. Ping the motor with specified `id`. Returns an [CommunicationErrorKind] if the communication fails. # Examples ```no_run us
src/dynamixel_protocol/mod.rs:114
↓ 3 callersMethodsync_read
Reads raw register bytes from multiple ids at once. Sends a sync read instruction to the specified motors and wait for the status packet in response.
src/dynamixel_protocol/mod.rs:306
↓ 2 callersFunctioncrc
(data: &[u8])
src/dynamixel_protocol/v1.rs:269
↓ 2 callersMethodis_input_buffer_empty
(&self, port: &mut dyn SerialPort)
src/dynamixel_protocol/mod.rs:510
↓ 1 callersFunctiondxl_abs_speed_to_rad_per_sec
Dynamixel absolute speed to radians per second Works for moving_speed in joint mode for instance
src/servo/dynamixel/ax.rs:97
↓ 1 callersFunctiondxl_abs_speed_to_rad_per_sec
Dynamixel absolute speed to radians per second Works for moving_speed in joint mode for instance
src/servo/dynamixel/mx.rs:96
↓ 1 callersFunctiondxl_load_to_abs_torque
Dynamixel absolute load to torque percentage Works for torque_limit for instance
src/servo/dynamixel/ax.rs:139
↓ 1 callersFunctiondxl_load_to_abs_torque
Dynamixel absolute load to torque percentage Works for torque_limit for instance
src/servo/dynamixel/mx.rs:135
↓ 1 callersMethodflush
(&self, port: &mut dyn SerialPort)
src/dynamixel_protocol/mod.rs:515
↓ 1 callersMethodflush_if_needed
( &self, port: &mut dyn SerialPort, max_retries: usize, flush_after_delay: Dur
src/dynamixel_protocol/mod.rs:442
↓ 1 callersMethodid
(&self)
src/dynamixel_protocol/v2.rs:145
↓ 1 callersMethodinstruction
(&self)
src/dynamixel_protocol/v2.rs:149
↓ 1 callersFunctionmain
()
examples/feetech_sinus.py:6
↓ 1 callersFunctionrad_per_sec_to_dxl_abs_speed
Radians per second to dynamixel absolute speed Works for moving_speed in joint mode for instance
src/servo/dynamixel/ax.rs:105
↓ 1 callersFunctionrad_per_sec_to_dxl_abs_speed
Radians per second to dynamixel absolute speed Works for moving_speed in joint mode for instance
src/servo/dynamixel/mx.rs:103
↓ 1 callersFunctionrad_per_sec_to_xl320_abs_speed
Radians per second to dynamixel absolute speed Works for moving_speed in joint mode for instance
src/servo/dynamixel/xl320.rs:89
↓ 1 callersMethodread
Reads raw register bytes. Sends a read instruction to the motor and wait for the status packet in response. Returns raw bytes without interpretation.
src/dynamixel_protocol/mod.rs:187
↓ 1 callersFunctiontorque_to_dxl_abs_load
Torque percentage to dynamixel absolute load Works for torque_limit for instance
src/servo/dynamixel/ax.rs:146
↓ 1 callersFunctiontorque_to_dxl_abs_load
Torque percentage to dynamixel absolute load Works for torque_limit for instance
src/servo/dynamixel/mx.rs:141
↓ 1 callersFunctiontorque_to_xl320_abs_load
Torque percentage to dynamixel absolute load Works for torque_limit for instance
src/servo/dynamixel/xl320.rs:127
↓ 1 callersMethodvalue
(&self)
src/dynamixel_protocol/v2.rs:252
↓ 1 callersMethodvalue
(&self)
src/dynamixel_protocol/v1.rs:252
↓ 1 callersMethodwith_post_delay
Set a delay after each communication.
src/dynamixel_protocol/mod.rs:82
↓ 1 callersFunctionxl320_abs_speed_to_rad_per_sec
Dynamixel absolute speed to radians per second Works for moving_speed in joint mode for instance
src/servo/dynamixel/xl320.rs:82
↓ 1 callersFunctionxl320_load_to_abs_torque
Dynamixel absolute load to torque percentage Works for torque_limit for instance
src/servo/dynamixel/xl320.rs:121
Functionabs_speed_conversions
()
src/servo/dynamixel/xl320.rs:173
Functionabs_speed_conversions
()
src/servo/dynamixel/ax.rs:192
Functionabs_speed_conversions
()
src/servo/dynamixel/mx.rs:187
Functioncheck_error_on_wrong_id
()
src/dynamixel_protocol/v1.rs:349
Functioncreate_ping_packet
()
src/dynamixel_protocol/v2.rs:347
Functioncreate_ping_packet
()
src/dynamixel_protocol/v1.rs:282
Functioncreate_read_packet
()
src/dynamixel_protocol/v2.rs:367
Functioncreate_read_packet
()
src/dynamixel_protocol/v1.rs:296
Functioncreate_reboot_packet
()
src/dynamixel_protocol/v2.rs:357
Functioncreate_reboot_packet
()
src/dynamixel_protocol/v1.rs:289
Functioncreate_sync_read_packet
()
src/dynamixel_protocol/v2.rs:390
Functioncreate_sync_read_packet
()
src/dynamixel_protocol/v1.rs:314
Functioncreate_sync_write_packet
()
src/dynamixel_protocol/v2.rs:403
Functioncreate_sync_write_packet
()
src/dynamixel_protocol/v1.rs:324
Functioncreate_write_packet
()
src/dynamixel_protocol/v2.rs:377
Functioncreate_write_packet
()
src/dynamixel_protocol/v1.rs:303
Functiondxl_current_to_ma
Dynamixel current to mA Works for present_current instance
src/servo/dynamixel/xl330.rs:132
Functiondxl_current_to_ma
Dynamixel current to mA Works for present_current instance
src/servo/dynamixel/xm.rs:102
Functiondxl_load_to_oriented_torque
Dynamixel load to torque percentage Works for present_torque for instance
src/servo/dynamixel/ax.rs:155
Functiondxl_load_to_oriented_torque
Dynamixel load to torque percentage Works for present_torque for instance
src/servo/dynamixel/mx.rs:149
Functiondxl_oriented_speed_to_rad_per_sec
Dynamixel speed to radians per second Works for present_speed for instance
src/servo/dynamixel/ax.rs:113
Functiondxl_oriented_speed_to_rad_per_sec
Dynamixel speed to radians per second Works for present_speed for instance
src/servo/dynamixel/mx.rs:110
Functiondxl_pos_to_radians
Dynamixel angular position to radians Works in joint and multi-turn mode 2048->180° is the center position with 0.088 [deg/pulse]
src/servo/dynamixel/xl330.rs:105
Functiondxl_pos_to_radians
Dynamixel angular position to radians Works in joint and multi-turn mode 2048->180° is the center position with 0.088 [deg/pulse]
src/servo/dynamixel/xm.rs:75
Functiondxl_pwm_to_percentage
Dynamixel pwm to % Works for present_pwm
src/servo/dynamixel/xl330.rs:160
Functiondxl_pwm_to_percentage
Dynamixel pwm to % Works for present_pwm
src/servo/dynamixel/xm.rs:130
Functiondxl_to_temperature
Dxl Temperature (°C) read_current_temperature
src/servo/dynamixel/xl330.rs:146
Functiondxl_to_temperature
Dxl Temperature (°C) read_current_temperature
src/servo/dynamixel/xm.rs:116
Functiondxl_to_volt
Dynamixel voltage to V Works for present_voltage
src/servo/dynamixel/xl330.rs:174
Functiondxl_to_volt
Dynamixel voltage to V Works for present_voltage
src/servo/dynamixel/xm.rs:144
Functiondxl_vel_to_rpm
Dynamixel velocity in rpm Works for present_velocity instance
src/servo/dynamixel/xl330.rs:118
Functiondxl_vel_to_rpm
Dynamixel velocity in rpm Works for present_velocity instance
src/servo/dynamixel/xm.rs:88
Methodeq
(&self, other: &Self)
src/servo/orbita/orbita2d_foc.rs:94
Methodeq
(&self, other: &Self)
src/servo/orbita/orbita2d_poulpe.rs:87
Methodeq
(&self, other: &Self)
src/servo/orbita/orbita3d_poulpe.rs:100
Methodeq
(&self, other: &Self)
src/servo/orbita/orbita3d_foc.rs:86
Methoderrors
(&self)
src/dynamixel_protocol/v2.rs:231
Methoderrors
(&self)
src/dynamixel_protocol/v1.rs:200
Methodfactory_reset
Factory reset instruction. Reset the Control Table of DYNAMIXEL to the factory default values. Please note that conserving ID and/or Baudrate is only
src/dynamixel_protocol/mod.rs:136
Methodfactory_reset
( &self, port: &mut dyn SerialPort, id: u8, conserve_id_only: bool, co
src/dynamixel_protocol/mod.rs:377
Methodfactory_reset_packet
( id: u8, conserve_id_only: bool, conserve_id_and_baudrate: bool, )
src/dynamixel_protocol/v2.rs:50
Methodfactory_reset_packet
( id: u8, _conserve_id_only: bool, _conserve_id_and_baudrate: bool, )
src/dynamixel_protocol/v1.rs:34
Methodfmt
(&self, f: &mut fmt::Formatter)
src/dynamixel_protocol/mod.rs:545
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/dynamixel_protocol/packet.rs:41
Methodfrom_bit
(b: u8)
src/dynamixel_protocol/v2.rs:283
Methodfrom_bit
(b: u8)
src/dynamixel_protocol/v1.rs:226
Methodfrom_byte
(error: u8)
src/dynamixel_protocol/v2.rs:277
Methodfrom_byte
(error: u8)
src/dynamixel_protocol/v1.rs:220
Methodfrom_bytes
(data: &[u8], sender_id: u8)
src/dynamixel_protocol/v2.rs:184
Methodfrom_bytes
(data: &[u8], sender_id: u8)
src/dynamixel_protocol/v1.rs:159
Methodfrom_le_bytes
(bytes: [u8; 8])
src/servo/orbita/orbita2d_foc.rs:100
Methodfrom_le_bytes
(bytes: [u8; 8])
src/servo/orbita/orbita2d_poulpe.rs:68
Methodfrom_le_bytes
(bytes: [u8; 12])
src/servo/orbita/orbita3d_poulpe.rs:81
Methodfrom_le_bytes
(bytes: [u8; 12])
src/servo/orbita/orbita3d_foc.rs:92
Methodfrom_raw
(raw: u8)
src/servo/conversion.rs:12
Methodfrom_raw
(raw: i16)
src/servo/feetech/scs0043.rs:59
Methodfrom_raw
(raw: u16)
src/servo/feetech/sts3215.rs:63
Methodfrom_raw
(raw: u16)
src/servo/feetech/scs0009.rs:58
Methodfrom_raw
(raw: i32)
src/servo/dynamixel/xl330.rs:88
Methodfrom_raw
(raw: u16)
src/servo/dynamixel/ax.rs:79
Methodfrom_raw
(raw: i16)
src/servo/dynamixel/mx.rs:82
Methodget_payload_size
(header: &[u8])
src/dynamixel_protocol/v2.rs:20
Methodget_payload_size
(header: &[u8])
src/dynamixel_protocol/v1.rs:104
Methodid
(&self)
src/dynamixel_protocol/v1.rs:124
Methodinstruction
(&self)
src/dynamixel_protocol/v1.rs:128
Functionload_conversions
()
src/servo/dynamixel/xl320.rs:206
Functionload_conversions
()
src/servo/dynamixel/ax.rs:225
Functionload_conversions
()
src/servo/dynamixel/mx.rs:213
next →1–100 of 190, ranked by callers