Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: 2017NHKpin_config mbed FEP HMC6352 MotorDriverController PID QEI omni
Diff: bot/bot.cpp
- Revision:
- 1:269914e0aa07
- Parent:
- 0:757e9800c103
- Child:
- 2:ea151e05033a
diff -r 757e9800c103 -r 269914e0aa07 bot/bot.cpp
--- a/bot/bot.cpp Mon Aug 21 12:20:14 2017 +0000
+++ b/bot/bot.cpp Tue Aug 22 05:07:57 2017 +0000
@@ -2,4 +2,28 @@
Bot::Bot() : Controller(), MotorDriver()
{
+}
+
+void Bot::confirmAll()
+{
+ receiveState();
+
+}
+
+void Bot::controllDrive()
+{
+ goPolar(vector, stick[2]);
+}
+
+void Bot::controllMech()
+{
+ if(!Button1[0]) moveSlider(ARM_MAX_SPEED);
+ if(!Button1[1]) moveSlider(-ARM_MAX_SPEED);
+ if(Button1[0] && Button1[1]) moveSlider(0);
+
+ if(!Button1[2]) {
+ destroy(DESTROY_MAX_SPEED);
+ } else {
+ destroy(0);
+ }
}
\ No newline at end of file