libsbcp/srcdev
libsbcp/src
dev
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
a1f3a42630f0 | Alexandre Tuleu | Removes std::tr1::shared_ptr | Jul 28 2015 | |||
849c7eef4577 | Alexandre Tuleu | Uses C++11 | Jul 28 2015 | |||
ac83c690fc10 | Alexandre Tuleu | exports load cell data as signed int | Jul 11 2013 | |||
2526ec67be65 | Alexandre Tuleu | makes helper as static | Jul 9 2013 | |||
3d8774f33cec | Alexandre Tuleu | Adds new helper function for magnetic encoder | Jul 9 2013 | |||
fccb64f27d31 | Alexandre Tuleu | Adds error if symbols are undefined | Jul 5 2013 | |||
1f9beb176381 | Alexandre Tuleu | Removes depreciated calls to sbcpd_settings_set_master_id() | Jul 5 2013 | |||
2d43660010e1 | Alexandre Tuleu | Corrects bad definition of Power device | Jul 5 2013 | |||
816b0e1a8410 | Alexandre Tuleu | Corrects test | Jul 5 2013 | |||
0c60e40dea6c | Alexandre Tuleu | Corrects bug during Workflow switching | Jun 20 2013 | |||
1f3b6b8b6e12 | Alexandre Tuleu | Corrects bad Unlock() method | Jun 20 2013 | |||
1982f4930c7d | Alexandre Tuleu | Adds forgotten LazyWorkflow::Release() | Jun 20 2013 | |||
193a78c02a98 | Alexandre Tuleu | Adds smooth control monitoring registers | Jun 20 2013 | |||
cfa8ee18dffa | Alexandre Tuleu | corrects bad comment | Jun 18 2013 | |||
f9065fa9ea4a | Alexandre Tuleu | Renumbers the amarsi::MotorDriver register | Jun 18 2013 | |||
65dd29abb4f7 | Alexandre Tuleu | Adds unmarked LL_READABLE registers | Jun 18 2013 | |||
3c63320ffbeb | Alexandre Tuleu | Changes the type of return for MaxLowLatency(In|Out)Size() | Jun 18 2013 | |||
9d3244c4296c | Alexandre Tuleu | Adds Getters for maximal ll pck def | Jun 18 2013 | |||
28c8113da6b8 | Alexandre Tuleu | Corrects check in RegisterAccessor | Jun 18 2013 | |||
d3e0fcc0df31 | Alexandre Tuleu | Changes the way LL Packet Def is fetched | Jun 18 2013 | |||
34927212aaeb | Alexandre Tuleu | Corrects the Register's public mask check | Jun 18 2013 | |||
03b9f88c7bc4 | Alexandre Tuleu | Corrects StdRegisterAllocation | Jun 18 2013 | |||
bfe0c090857e | Alexandre Tuleu | Refactors the Openening of devices | Jun 17 2013 | |||
f0d0a6c4d3cf | Alexandre Tuleu | Renames LowLatencyFrame LowLatencyPacketDefinition | Jun 17 2013 | |||
b692d7dccd74 | Alexandre Tuleu | Adds more helper function for low latency | Jun 17 2013 | |||
b42111790acb | Alexandre Tuleu | Refactors the utils opening function | Jun 17 2013 | |||
fa8240d5200f | Alexandre Tuleu | Corrects small issues | Jun 17 2013 | |||
270c4987dfb2 | Alexandre Tuleu | Implements Dynamic Low Latency Instructions | Jun 4 2013 | |||
1ddeaf2e5900 | Alexandre Tuleu | Adds interface for modifying the low latency frame | Jun 4 2013 | |||
50c40d99e74e | Alexandre Tuleu | Refactors Device Registers | Jun 4 2013 | |||
e36ddc54cc7b | Alexandre Tuleu | Splits implementation and header of templates | Jun 4 2013 | |||
539a1d5e96ea | Alexandre Tuleu | Adds SBCPVersion to devices | Jun 3 2013 | |||
3b2a1d46bd77 | Alexandre Tuleu | Makes low latency R/W operation private | Jun 3 2013 | |||
c1d5bd5c5827 | Alexandre Tuleu | Compiles with new naming convention of sbcpd | Jun 3 2013 | |||
6e21faf88651 | Alexandre Tuleu | Makes [Lazy|Scheduled]Workflow constructor private | Jan 8 2013 | |||
d07037ddd16e | Alexandre Tuleu | Refactors BusWorkflow to remove Init() and Terminate() | Jan 8 2013 | |||
9f9535e9f79f | Alexandre Tuleu | Renames IOSize PayloadSize | Jan 8 2013 | |||
198c7c85cd93 | Alexandre Tuleu | Remove LazyWorkflow::[Prepare|Submit|Terminate] IO() suffix | Jan 8 2013 | |||
f15719c12bcf | Alexandre Tuleu | Removes doxygen warnings | Jan 8 2013 | |||
2954ccfc2aa8 | Alexandre Tuleu | Enhances documentation | Jan 8 2013 | |||
fd0f0a337ee0 | Alexandre Tuleu | Updates the documentation | Jan 8 2013 | |||
e64765dedbc7 | Alexandre Tuleu | Removes legacy GenericDevice class | Jan 8 2013 | |||
2874ee45b094 | Alexandre Tuleu | Better listing of the bus | Jan 4 2013 | |||
e19f82a3434b | Alexandre Tuleu | Adds Unit Test for sbcp::HexaByte | Jan 4 2013 | |||
3a2acd7cb406 | Alexandre Tuleu | Moves HexaByte as a util object of libsbcp. | Jan 4 2013 | |||
1f1132b735d7 | Alexandre Tuleu | Upgraded to biorob-cpp >=0.2.7 | Jan 4 2013 | |||
d5b8fe89c89b | Alexandre Tuleu | Corrects a bug where tools could not open Bus | Dec 17 2012 | |||
01167679f723 | Alexandre Tuleu | Adds sbcp-config tool | Dec 14 2012 | |||
474aa343bf9f | Alexandre Tuleu | Adds configuration and helpers for sbcp::Bus | Dec 14 2012 | |||
3e2a4c8b4b34 | Alexandre Tuleu | Added Uncalibrate() instruction to sbcp::amarsi::MotorDriver | Nov 4 2012 | |||
b12e3b633ec9 | Alexandre Tuleu | revert to original arsgtream to avoid segfault | Nov 4 2012 | |||
59fdb3e8a170 | Alexandre Tuleu | Removed Warningsm, switch to biorob-cpp | Nov 3 2012 | |||
f614c6d313ea | Alexandre Tuleu | Made Device::AddRegister private, and made RegisterAccessor the main interface… | Nov 2 2012 | |||
7e9cb3f9797a | Alexandre Tuleu | Cleaned up the path. | Nov 2 2012 | |||
01ad2dda1dd8 | Alexandre Tuleu | Added a check on sbcp-id-modifier that newId is actually set on the device. | Nov 2 2012 | |||
477170c1c486 | Alexandre Tuleu | Improved Excption proagation and Handling : | Nov 2 2012 | |||
737d6aa939b8 | Alexandre Tuleu | Added check from responding device in LazyWorkflow | Nov 2 2012 | |||
ce251d082e55 | Alexandre Tuleu | Improved ScheduledWorkflow Error reporting : | Nov 2 2012 | |||
4ed6698f58a9 | Alexandre Tuleu | Added sbcp::amarsi::Powerboard device. | Nov 2 2012 | |||
e4f43ba51ce2 | Alexandre Tuleu | Removed a segfault when a transfer was not found | Oct 29 2012 | |||
47e474be41c5 | Alexandre Tuleu | Corrected lot of warnings | Oct 29 2012 | |||
faaff90789ba | Alexandre Tuleu | Quieter output in script mode | Oct 23 2012 | |||
1e32469529eb | Alexandre Tuleu | Avoid to use safe callbacks from device, and use raw implementation | Oct 23 2012 | |||
361c8df44d91 | Alexandre Tuleu | Added new tool sbcp-register-io to read and set manually device regsiter | Oct 23 2012 | |||
763f98a12ff2 | Alexandre Tuleu | Refactored tools | Oct 23 2012 | |||
ca909ef1dddd | Alexandre Tuleu | Removed some nasty Warnings | Oct 23 2012 | |||
4f07c87d6a6b | Alexandre Tuleu | Added RuntimeCalibrated() method | Oct 23 2012 | |||
cf87908add97 | Alexandre Tuleu | Even better Transfer error message | Oct 16 2012 | |||
b07f57eefc5f | Alexandre Tuleu | Better Transfer error message | Oct 16 2012 | |||
46a3089f7152 | Alexandre Tuleu | Corrected bug where TerminateIO() was called twice on Device opening | Oct 16 2012 | |||
0011d08a7f14 | Alexandre Tuleu | replaced error code propagation by TransferError propagation | Oct 16 2012 | |||
97a75196515e | Alexandre Tuleu | Changed some signed unsigned register Accessor of sbcp::amarsi::Motordriver | Oct 12 2012 | |||
145dc39a711e | Alexandre Tuleu | Now acessor parses as well int16_t | Oct 11 2012 | |||
3882b617c89b | Alexandre Tuleu | Added missing register definition | Oct 11 2012 | |||
e377f345e89b | Alexandre Tuleu | Added missing Accessor in Motordriver::Motor | Oct 11 2012 | |||
80ab81564a7f | Alexandre Tuleu | Corrected a bug where data in scheduled workflow where set after beeing send ... | Oct 8 2012 | |||
eb3f3ecf8d9d | Alexandre Tuleu | Foo | Oct 8 2012 | |||
2ce19ee016a0 | Alexandre Tuleu | Replaced runtime_error by sbcp::TransferError in scheduled workflow | Oct 8 2012 | |||
c2b01310e264 | Alexandre Tuleu | Added exeception if a transfer fails during schedulded workflow | Oct 8 2012 | |||
c65ba0784241 | Alexandre Tuleu | Corrected bad control mode listing | Oct 3 2012 | |||
f349c140ade8 | Alexandre Tuleu | Removed crappy PositionAccessor | Oct 2 2012 | |||
ca0976a12fe1 | Alexandre Tuleu | Corrected bad registers for MotorDriver | Oct 2 2012 | |||
9e7f22e53507 | Alexandre Tuleu | Added TerminateIO() on amarsi::MotorDriver::CalibrateMotors() | Oct 2 2012 | |||
0253d2796da7 | Alexandre Tuleu | Added missing symbols | Oct 2 2012 | |||
c111c1898670 | Alexandre Tuleu | Better message for sbcp-id-modifier | Sep 25 2012 | |||
aec0cb7bb74c | Alexandre Tuleu | Fixed bug in Device::UnlockRegister() | Sep 25 2012 | |||
875a559532be | Alexandre Tuleu | Corrected a bug where SET and GET instruction where swapped again (hopefully… | Sep 25 2012 | |||
92d5ab6f978e | Alexandre Tuleu | Improved parsing of hexadecimal value | Sep 25 2012 | |||
244cd76f4371 | Alexandre Tuleu | Better message | Sep 25 2012 | |||
d64458119ca2 | Alexandre Tuleu | Removed binary files from SCM | Sep 25 2012 | |||
334250be7361 | Alexandre Tuleu | Added exception when failing to open the serial interface | Sep 25 2012 | |||
63d7380facda | Alexandre Tuleu | Made the SBCP_ID register writable | Sep 25 2012 | |||
808d84d3d813 | Alexandre Tuleu | Added two miscallenous utility to scan and modify ID of a device | Sep 25 2012 | |||
a424e18adc63 | Alexandre Tuleu | Switched to BiorobCMakeUtils build | Sep 25 2012 | |||
c6b2cc2cff8b | Alexandre Tuleu | Reorganized all the source tree | Sep 25 2012 |
c4science · Help