Danielle Kruijver / Mbed 2 deprecated Daan_Test1_maxon

Dependencies:   mbed mbed-rtos

Committer:
DanielleKruijver
Date:
Wed Apr 10 09:33:36 2019 +0000
Revision:
2:1117ce9d1867
Parent:
1:822c609fb2ce
Maxon motoren homen en daarna 300.000qc draaien

Who changed what in which revision?

UserRevisionLine numberNew contents of line
DanielleKruijver 0:785972ab5892 1 #include "mbed.h"
DanielleKruijver 0:785972ab5892 2 #include "rtos.h"
DanielleKruijver 0:785972ab5892 3 #include "Daan_Test1_maxon.h"
DanielleKruijver 0:785972ab5892 4
DanielleKruijver 0:785972ab5892 5 RawSerial pc(SERIAL_TX,SERIAL_RX);
DanielleKruijver 2:1117ce9d1867 6 CAN can(PB_8,PB_9); //NOG CHECKEN!!!
DanielleKruijver 0:785972ab5892 7
DanielleKruijver 2:1117ce9d1867 8 EPOS epos(1);
DanielleKruijver 2:1117ce9d1867 9 Thread thread1;
DanielleKruijver 2:1117ce9d1867 10 Thread thread2;
DanielleKruijver 0:785972ab5892 11
DanielleKruijver 0:785972ab5892 12 int main() {
DanielleKruijver 0:785972ab5892 13 pc.baud(921600);
DanielleKruijver 0:785972ab5892 14 can.frequency(250000); //NOG AANPASSEN IN EPOS COMPUTER PROGRAMMA ZODAT DE CAN FREQUENCY OP MOTORCONTROLLER OVEREENKOMT MET DIE VAN DE MASTER!! -> value 3
DanielleKruijver 0:785972ab5892 15 pc.printf("startup: \r\n");
DanielleKruijver 2:1117ce9d1867 16
DanielleKruijver 2:1117ce9d1867 17 thread1.start(&epos,&EPOS::Homing); //start de functie Homing
DanielleKruijver 2:1117ce9d1867 18 Thread::wait(100);
DanielleKruijver 2:1117ce9d1867 19 thread1.join();
DanielleKruijver 0:785972ab5892 20
DanielleKruijver 2:1117ce9d1867 21 thread2.start(&epos,&EPOS::StartPositionMode);
DanielleKruijver 1:822c609fb2ce 22 Thread::wait(100);
DanielleKruijver 2:1117ce9d1867 23 thread2.join();
DanielleKruijver 0:785972ab5892 24
DanielleKruijver 0:785972ab5892 25 }