TargetManager

Dependents:   TargetManagerManualTest NerfUSTarget

History

Calibrate servomotors default tip

2017-04-11, by GaiSensei [Tue, 11 Apr 2017 03:47:38 +0000] rev 10

Calibrate servomotors


Make sure a bumper hit doesn't mess with the ticker

2017-04-09, by GaiSensei [Sun, 09 Apr 2017 23:46:00 +0000] rev 9

Make sure a bumper hit doesn't mess with the ticker


Add execute byte array method in interface

2017-04-08, by Maxime Dupuis [Sat, 08 Apr 2017 14:11:35 -0400] rev 8

Add execute byte array method in interface


Add method get_time_ms() to NerfusTicker

2017-03-28, by dupm2216 [Tue, 28 Mar 2017 00:25:52 +0000] rev 7

Add method get_time_ms() to NerfusTicker


Make it work with local build; ; Move mbed dependant sources to mbed_source. This way, the local build will ignore them. Changed TargetManager to TargetManagerInterface. This library won't give a working TargetManager, this will be the user's job.

2017-03-27, by dupm2216 [Mon, 27 Mar 2017 22:25:43 +0000] rev 6

Make it work with local build; ; Move mbed dependant sources to mbed_source. This way, the local build will ignore them. Changed TargetManager to TargetManagerInterface. This library won't give a working TargetManager, this will be the user's job.


Rename TargetTicker to NerfusTicker

2017-03-12, by dupm2216 [Sun, 12 Mar 2017 01:02:11 +0000] rev 5

Rename TargetTicker to NerfusTicker


Decouple TargetTicker from TargetManager

2017-03-12, by dupm2216 [Sun, 12 Mar 2017 00:54:47 +0000] rev 4

Decouple TargetTicker from TargetManager


Decouple Bumper from TargetManager

2017-03-12, by dupm2216 [Sun, 12 Mar 2017 00:33:25 +0000] rev 3

Decouple Bumper from TargetManager


Create TargeTicker; ; It allows the TargetManager to start and stop a timeout ticker with a period in milliseconds. When the ticker expires, it will call TargetManager's target_missed method

2017-03-11, by dupm2216 [Sat, 11 Mar 2017 23:17:12 +0000] rev 2

Create TargeTicker; ; It allows the TargetManager to start and stop a timeout ticker with a period in milliseconds. When the ticker expires, it will call TargetManager's target_missed method


Improve project structure with CMake

2017-03-11, by dupm2216 [Sat, 11 Mar 2017 20:36:47 +0000] rev 1

Improve project structure with CMake