| MATLAB File Help: HebiMobileIO |
HebiMobileIO is utility wrapper for the HEBI Robotics mobileIO phone app HebiMobileIO Methods: findDevice - repeatedly searches the network until the device is found initializeUI - initializes all UI elements to their default state setAxisSnap - sets the axis snap position setAxisValue - sets the axis position setAxisLabel - sets the axis label setButtonToggle - sets the button toggle mode setButtonIndicator - sets a visual indicator around a button setButtonLabel - sets the button label addText - appends a message to the text display clearText - clears the text display setLedColor - sets the edge led color clearLedColor - clears the edge led color sendLayout - sends a layout file. may be blocking update - updates internal state with the next feedback getFeedback - gets 'io' and 'mobile' views of feedback getFeedbackIO - gets 'io' view of feedback getFeedbackMobile - gets 'mobile' view of feedback getOrientation - gets 3x3 orientation matrix based on IMU data getArOrientation - gets 3x3 orientation matrix based on AR data getArPosition - gets 3x1 position vector based on AR data getArPose - gets 4x4 6-dof pose based on AR data sendVibrate - sends a command to vibrate the device
| Superclasses | handle |
| Sealed | false |
| Construct on load | false |
| HebiMobileIO | Construct an instance of this class |
| group | |
| retrySends |
| addText | appends a message to the text display | |
| clearLedColor | clears the edge led color | |
| clearText | clears the text display | |
| delete | Delete a handle object. | |
| Static | findDevice | searchController repeatedly searches the network until the |
| getArOrientation | returns a 3x3 orientation matrix based on AR data | |
| getArPose | returns a 4x4 transform of the 6-dof pose based on AR data | |
| getArPosition | returns a 3x1 position vector based on AR data | |
| getFeedback | returns 'mobile' and 'io' views of the latest feedback | |
| getFeedbackIO | returns the 'io' view of the latest feedback | |
| getFeedbackMobile | returns the 'mobile' view of the latest feedback | |
| getOrientation | returns a 3x3 orientation matrix based on IMU data | |
| initializeUI | initializes all UI elements to their default state | |
| Sealed | isvalid | Test handle validity. |
| sendLayout | sends a layout file. may be blocking | |
| sendVibrate | sends a command to vibrate the device | |
| setAxisLabel | sets the axis label | |
| setAxisSnap | sets the axis snap position | |
| setAxisValue | sets the axis position | |
| setButtonIndicator | sets a visual indicator around a button | |
| setButtonLabel | sets the button label | |
| setButtonToggle | sets the button toggle mode | |
| setLedColor | sets the edge led color | |
| update | updates internal state with the next feedback |
| ObjectBeingDestroyed | Notifies listeners that a particular object has been destroyed. |