File tree 1 file changed +5
-0
lines changed
1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -106,6 +106,9 @@ class ServoArray {
106
106
107
107
void set_read_mode (::ServoArray::ReadMode mode) { this ->sa .set_read_mode (mode); }
108
108
::ServoArray::ReadMode read_mode () const { return this ->sa .read_mode (); }
109
+
110
+ void set_offset (std::size_t index, double value) { this ->sa .set_offset (index , value); }
111
+ double offset (std::size_t index) const { return this ->sa .offset (index ); }
109
112
};
110
113
111
114
}
@@ -134,6 +137,8 @@ PYBIND11_MODULE(servoarray, m) {
134
137
.def (" write" , &Adaptor::ServoArray::write )
135
138
.def (" read" , &Adaptor::ServoArray::read )
136
139
.def_property (" read_mode" , &Adaptor::ServoArray::read_mode, &Adaptor::ServoArray::set_read_mode)
140
+ .def (" offset" , &Adaptor::ServoArray::offset)
141
+ .def (" set_offset" , &Adaptor::ServoArray::set_offset)
137
142
.def (" __len__" , &Adaptor::ServoArray::size)
138
143
.def (" __setitem__" , &Adaptor::ServoArray::write_slice)
139
144
.def (" __setitem__" , &Adaptor::ServoArray::write )
You can’t perform that action at this time.
0 commit comments