Danielle Kruijver / Mbed 2 deprecated Daan_Test1_maxon

Dependencies:   mbed mbed-rtos

Committer:
DanielleKruijver
Date:
Thu Apr 04 10:08:08 2019 +0000
Revision:
0:785972ab5892
Child:
1:822c609fb2ce
Test one to send a message to the maxon motor controller with CAN

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 0:785972ab5892 6 CAN can(PB_5,PB_6); //NOG CHECKEN!!!
DanielleKruijver 0:785972ab5892 7
DanielleKruijver 0:785972ab5892 8 EPOS epos;
DanielleKruijver 0:785972ab5892 9 Thread thread;
DanielleKruijver 0:785972ab5892 10
DanielleKruijver 0:785972ab5892 11 int main() {
DanielleKruijver 0:785972ab5892 12 pc.baud(921600);
DanielleKruijver 0:785972ab5892 13 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 14 pc.printf("startup: \r\n");
DanielleKruijver 0:785972ab5892 15
DanielleKruijver 0:785972ab5892 16 thread.start(&epos,&EPOS::Homing);
DanielleKruijver 0:785972ab5892 17 Thread::wait(5);
DanielleKruijver 0:785972ab5892 18
DanielleKruijver 0:785972ab5892 19 //maak specifier aan = commando om iets te doen
DanielleKruijver 0:785972ab5892 20 //EPOS * daan = new EPOS;
DanielleKruijver 0:785972ab5892 21 //while (N<100){
DanielleKruijver 0:785972ab5892 22 // daan->EPOS();
DanielleKruijver 0:785972ab5892 23 // N = N+1;
DanielleKruijver 0:785972ab5892 24 //}
DanielleKruijver 0:785972ab5892 25
DanielleKruijver 0:785972ab5892 26
DanielleKruijver 0:785972ab5892 27
DanielleKruijver 0:785972ab5892 28 }