Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6721a7d

Browse files
committed
Add: Add APIs to access to offsets
1 parent a28d84b commit 6721a7d

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

src/include/servoarray/servoarray.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ class ServoArray {
4949
void set_read_mode(ReadMode);
5050
ReadMode read_mode() const;
5151

52+
double offset(std::size_t) const;
53+
void set_offset(std::size_t, double);
54+
5255
std::size_t size() const;
5356
};
5457

src/lib/servoarray.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,14 @@ ReadMode ServoArray::read_mode() const {
6969
return this->read_mode_;
7070
}
7171

72+
double ServoArray::offset(std::size_t idx) const {
73+
return this->offsets_[idx];
74+
}
75+
76+
void ServoArray::set_offset(std::size_t idx, double value) {
77+
this->offsets_[idx] = value;
78+
}
79+
7280
std::size_t ServoArray::size() const {
7381
return this->driver_->size();
7482
}

0 commit comments

Comments
 (0)