summaryrefslogtreecommitdiff
path: root/servo/instname_string.go
diff options
context:
space:
mode:
Diffstat (limited to 'servo/instname_string.go')
-rw-r--r--servo/instname_string.go64
1 files changed, 64 insertions, 0 deletions
diff --git a/servo/instname_string.go b/servo/instname_string.go
new file mode 100644
index 0000000..f096eb4
--- /dev/null
+++ b/servo/instname_string.go
@@ -0,0 +1,64 @@
+// Code generated by "stringer -type=InstName"; DO NOT EDIT.
+
+package servo
+
+import (
+ "strconv"
+ "strings"
+)
+
+func _() {
+ // An "invalid array index" compiler error signifies that the constant values have changed.
+ // Re-run the stringer command to generate them again.
+ var x [1]struct{}
+ _ = x[MoveTimeWrite-0]
+ _ = x[MoveTimeRead-1]
+ _ = x[MoveTimeWaitWrite-2]
+ _ = x[MoveTimeWaitRead-3]
+ _ = x[MoveStart-4]
+ _ = x[MoveStop-5]
+ _ = x[IDWrite-6]
+ _ = x[IDRead-7]
+ _ = x[AngleOffsetAdjust-8]
+ _ = x[AngleOffsetWrite-9]
+ _ = x[AngleOffsetRead-10]
+ _ = x[AngleLimitWrite-11]
+ _ = x[AngleLimitRead-12]
+ _ = x[VoltageLimitWrite-13]
+ _ = x[VoltageLimitRead-14]
+ _ = x[TemperatureMaxLimitWrite-15]
+ _ = x[TemperatureMaxLimitRead-16]
+ _ = x[TemperatureRead-17]
+ _ = x[VoltageRead-18]
+ _ = x[PositionRead-19]
+ _ = x[MotorModeWrite-20]
+ _ = x[MotorModeRead-21]
+ _ = x[LoadOrUnloadWrite-22]
+ _ = x[LoadOrUnloadRead-23]
+ _ = x[LEDControlWrite-24]
+ _ = x[LEDControlRead-25]
+ _ = x[LEDErrorWrite-26]
+ _ = x[LEDErrorRead-27]
+}
+
+const _InstName_name = "MoveTimeWriteMoveTimeReadMoveTimeWaitWriteMoveTimeWaitReadMoveStartMoveStopIDWriteIDReadAngleOffsetAdjustAngleOffsetWriteAngleOffsetReadAngleLimitWriteAngleLimitReadVoltageLimitWriteVoltageLimitReadTemperatureMaxLimitWriteTemperatureMaxLimitReadTemperatureReadVoltageReadPositionReadMotorModeWriteMotorModeReadLoadOrUnloadWriteLoadOrUnloadReadLEDControlWriteLEDControlReadLEDErrorWriteLEDErrorRead"
+
+var _InstName_index = [...]uint16{0, 13, 25, 42, 58, 67, 75, 82, 88, 105, 121, 136, 151, 165, 182, 198, 222, 245, 260, 271, 283, 297, 310, 327, 343, 358, 372, 385, 397}
+
+func (i InstName) String() string {
+ if i < 0 || i >= InstName(len(_InstName_index)-1) {
+ return "InstName(" + strconv.FormatInt(int64(i), 10) + ")"
+ }
+ return _InstName_name[_InstName_index[i]:_InstName_index[i+1]]
+}
+
+func GetInstName(text string) InstName {
+ keyIndex := strings.Index(_InstName_name, text)
+ for k, v := range _InstName_index {
+ if uint16(keyIndex) == v {
+ return InstName(k)
+ }
+ }
+ return MoveTimeWrite
+
+}