Skip to content

Commit 3450c70

Browse files
authored
Merge pull request ROBOTIS-GIT#601 from honghyun79/master
add FastRead
2 parents ef7ae1f + 4ba1b18 commit 3450c70

File tree

65 files changed

+2807
-177
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+2807
-177
lines changed

c++/build/linux32/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@ SOURCES = src/dynamixel_sdk/group_bulk_read.cpp \
5252
src/dynamixel_sdk/group_bulk_write.cpp \
5353
src/dynamixel_sdk/group_sync_read.cpp \
5454
src/dynamixel_sdk/group_sync_write.cpp \
55+
src/dynamixel_sdk/group_fast_bulk_read.cpp \
56+
src/dynamixel_sdk/group_fast_sync_read.cpp \
57+
src/dynamixel_sdk/group_handler.cpp \
5558
src/dynamixel_sdk/packet_handler.cpp \
5659
src/dynamixel_sdk/port_handler.cpp \
5760
src/dynamixel_sdk/protocol1_packet_handler.cpp \

c++/build/linux64/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@ SOURCES = src/dynamixel_sdk/group_bulk_read.cpp \
5252
src/dynamixel_sdk/group_bulk_write.cpp \
5353
src/dynamixel_sdk/group_sync_read.cpp \
5454
src/dynamixel_sdk/group_sync_write.cpp \
55+
src/dynamixel_sdk/group_fast_bulk_read.cpp \
56+
src/dynamixel_sdk/group_fast_sync_read.cpp \
57+
src/dynamixel_sdk/group_handler.cpp \
5558
src/dynamixel_sdk/packet_handler.cpp \
5659
src/dynamixel_sdk/port_handler.cpp \
5760
src/dynamixel_sdk/protocol1_packet_handler.cpp \

c++/build/linux_sbc/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ SOURCES = src/dynamixel_sdk/group_bulk_read.cpp \
5151
src/dynamixel_sdk/group_bulk_write.cpp \
5252
src/dynamixel_sdk/group_sync_read.cpp \
5353
src/dynamixel_sdk/group_sync_write.cpp \
54+
src/dynamixel_sdk/group_fast_bulk_read.cpp \
55+
src/dynamixel_sdk/group_fast_sync_read.cpp \
56+
src/dynamixel_sdk/group_handler.cpp \
5457
src/dynamixel_sdk/packet_handler.cpp \
5558
src/dynamixel_sdk/port_handler.cpp \
5659
src/dynamixel_sdk/protocol1_packet_handler.cpp \

c++/build/mac/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ SOURCES = src/dynamixel_sdk/group_bulk_read.cpp \
4545
src/dynamixel_sdk/group_bulk_write.cpp \
4646
src/dynamixel_sdk/group_sync_read.cpp \
4747
src/dynamixel_sdk/group_sync_write.cpp \
48+
src/dynamixel_sdk/group_fast_bulk_read.cpp \
49+
src/dynamixel_sdk/group_fast_sync_read.cpp \
50+
src/dynamixel_sdk/group_handler.cpp \
4851
src/dynamixel_sdk/packet_handler.cpp \
4952
src/dynamixel_sdk/port_handler.cpp \
5053
src/dynamixel_sdk/protocol1_packet_handler.cpp \

c++/build/win32/dxl_x86_cpp/dxl_x86_cpp.vcxproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@
2222
<ClInclude Include="..\..\..\include\dynamixel_sdk\dynamixel_sdk.h" />
2323
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_bulk_read.h" />
2424
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_bulk_write.h" />
25+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_fast_bulk_read.h" />
26+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_fast_sync_read.h" />
27+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_handler.h" />
2528
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_sync_read.h" />
2629
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_sync_write.h" />
2730
<ClInclude Include="..\..\..\include\dynamixel_sdk\packet_handler.h" />
@@ -33,6 +36,9 @@
3336
<ItemGroup>
3437
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_bulk_read.cpp" />
3538
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_bulk_write.cpp" />
39+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_fast_bulk_read.cpp" />
40+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_fast_sync_read.cpp" />
41+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_handler.cpp" />
3642
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_sync_read.cpp" />
3743
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_sync_write.cpp" />
3844
<ClCompile Include="..\..\..\src\dynamixel_sdk\packet_handler.cpp" />

c++/build/win32/dxl_x86_cpp/dxl_x86_cpp.vcxproj.filters

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,15 @@
5151
<ClInclude Include="..\..\..\include\dynamixel_sdk\protocol2_packet_handler.h">
5252
<Filter>Header Files\dynamixel_sdk</Filter>
5353
</ClInclude>
54+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_fast_bulk_read.h">
55+
<Filter>Header Files\dynamixel_sdk</Filter>
56+
</ClInclude>
57+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_fast_sync_read.h">
58+
<Filter>Header Files\dynamixel_sdk</Filter>
59+
</ClInclude>
60+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_handler.h">
61+
<Filter>Header Files\dynamixel_sdk</Filter>
62+
</ClInclude>
5463
</ItemGroup>
5564
<ItemGroup>
5665
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_bulk_read.cpp">
@@ -80,5 +89,14 @@
8089
<ClCompile Include="..\..\..\src\dynamixel_sdk\protocol2_packet_handler.cpp">
8190
<Filter>Source Files\dynamixel_sdk</Filter>
8291
</ClCompile>
92+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_fast_bulk_read.cpp">
93+
<Filter>Source Files\dynamixel_sdk</Filter>
94+
</ClCompile>
95+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_fast_sync_read.cpp">
96+
<Filter>Source Files\dynamixel_sdk</Filter>
97+
</ClCompile>
98+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_handler.cpp">
99+
<Filter>Source Files\dynamixel_sdk</Filter>
100+
</ClCompile>
83101
</ItemGroup>
84102
</Project>
5 KB
Binary file not shown.
6.95 KB
Binary file not shown.

c++/build/win64/dxl_x64_cpp/dxl_x64_cpp.vcxproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@
2121
<ItemGroup>
2222
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_bulk_read.cpp" />
2323
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_bulk_write.cpp" />
24+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_fast_bulk_read.cpp" />
25+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_fast_sync_read.cpp" />
26+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_handler.cpp" />
2427
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_sync_read.cpp" />
2528
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_sync_write.cpp" />
2629
<ClCompile Include="..\..\..\src\dynamixel_sdk\packet_handler.cpp" />
@@ -33,6 +36,9 @@
3336
<ClInclude Include="..\..\..\include\dynamixel_sdk\dynamixel_sdk.h" />
3437
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_bulk_read.h" />
3538
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_bulk_write.h" />
39+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_fast_bulk_read.h" />
40+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_fast_sync_read.h" />
41+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_handler.h" />
3642
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_sync_read.h" />
3743
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_sync_write.h" />
3844
<ClInclude Include="..\..\..\include\dynamixel_sdk\packet_handler.h" />

c++/build/win64/dxl_x64_cpp/dxl_x64_cpp.vcxproj.filters

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,15 @@
4848
<ClCompile Include="..\..\..\src\dynamixel_sdk\protocol2_packet_handler.cpp">
4949
<Filter>Source Files\dynamixel_sdk</Filter>
5050
</ClCompile>
51+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_fast_bulk_read.cpp">
52+
<Filter>Source Files\dynamixel_sdk</Filter>
53+
</ClCompile>
54+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_fast_sync_read.cpp">
55+
<Filter>Source Files\dynamixel_sdk</Filter>
56+
</ClCompile>
57+
<ClCompile Include="..\..\..\src\dynamixel_sdk\group_handler.cpp">
58+
<Filter>Source Files\dynamixel_sdk</Filter>
59+
</ClCompile>
5160
</ItemGroup>
5261
<ItemGroup>
5362
<ClInclude Include="..\..\..\include\dynamixel_sdk\dynamixel_sdk.h">
@@ -80,5 +89,14 @@
8089
<ClInclude Include="..\..\..\include\dynamixel_sdk\protocol2_packet_handler.h">
8190
<Filter>Header Files\dynamixel_sdk</Filter>
8291
</ClInclude>
92+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_fast_bulk_read.h">
93+
<Filter>Header Files\dynamixel_sdk</Filter>
94+
</ClInclude>
95+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_fast_sync_read.h">
96+
<Filter>Header Files\dynamixel_sdk</Filter>
97+
</ClInclude>
98+
<ClInclude Include="..\..\..\include\dynamixel_sdk\group_handler.h">
99+
<Filter>Header Files\dynamixel_sdk</Filter>
100+
</ClInclude>
83101
</ItemGroup>
84102
</Project>

0 commit comments

Comments
 (0)