c4ev3 / ev3-eclipse-plugin Goto Github PK
View Code? Open in Web Editor NEWCreate C/C++ EV3 projects and upload them, right out of Eclipse.
Home Page: http://c4ev3.github.io
Create C/C++ EV3 projects and upload them, right out of Eclipse.
Home Page: http://c4ev3.github.io
Currently, new versions of this plugin need to be built by hand for a release unlike the API, ev3duder and the Windows Installer making this the only manual build needed.
Building this automatically on Travis CI would allow easier review of pull requests and if we then deploy the artifacts, this would turn the effort of making new releases into a 5-minute-task.
We from brickobotik.de are working on Windows 10 with the newest Eclipse.
It would be awesome if the destination path for executable EV3 programs (like the microSD card) could be changed after the wizard of the Eclipse plugin. For many users changing the start code isn't a real option. They need a changeable wizard.
I finally got around to using c4ev3, and I'm having issues with the addon/compiler. I posted here as I couldn't find any bug reports for Sorcery and my last issue I posted on one of the other c4ev3 repo's showed that you reply quick with great help.
When I try to compile I get this error:
c:/program files (x86)/codesourcery/sourcery g++ lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld.exe: cannot find /lib/libc.so.6 inside c:\program files (x86)\codesourcery\sourcery g++ lite\bin\../arm-none-linux-gnueabi/libc/armv4t
I checked that directory and it contains a file called /lib/libc-2.8.so
but no /lib/libc.so.6
which seems to be the problem. I've tried adding -nostdlib
then `-lc' to see if that fixed anything but neither flags seem to change anything at all.
we are using c4ev3 and we wanted to report a bug on the site in the Elipse plugins part (https://github.com/c4ev3/EV3-Eclipse-Plugin#starter-file) in the "available here" section there is no file and we are problem in the uploud part because the ELF file is not found. I was wondering if you could help us, thanks!
Hello I am pretty new to this topic and Eclipse and I hope you can help or know someone who can support me. I installed Eclipse Neon 2.0 cpp and wanted to test the EV3 "Hello World". But when I try to upload and run the programm I always get a message Uploader not found "Ev3duder couldn't be found in !
When I press OK, I get the message The project's uploader path <> is invalid. Try correcting it. But how?
When I start a new project I define the path with C:\ev3\uploader as it is installed automatically. But when I open project\properties\C/C++ Build\Setting\Toolchains --> The line EV3 Uploader (ev3duder) is empty. I tried to use the browse button and copied the path from the explorer but when I Apply and press OK the failure still remains. When I go back to the settings the EV3 Uploader is still empty.
I trying to program my EV3 with the c4EV3 since some weeks but still have problems. As I already wrote I am new to Eclipse and if you would have some more documentation or a workaround it would be a great help.
KR Paul
[This is a continuation of: c4ev3/ev3duder#2]
Hi there,
If I try to upload my programm on my USB-connected EV3, the upload gets stuck after around 20%.
Output in the Window "Uploading to EV3..." is:
Preprocessing start.lms [DONE]
Generating rbf: C:\Users\john\AppData\Local\Temp\ev3starter5161276984488606014
Then it gets stuck.
I'm using latest Eclipse and latest EV3 Firmeware 1.10.
I can ping the EV3 and the Lego Software also recognizes the EV3.
Any hints for me?
We from brickobotik.de are working on Windows 10 with the newest Eclipse.
Until now, only microSD cards are working in our setup and only with the button "Upload and Run".
Upload via Bluetooth or WIFI gets interrupted during the process.
What do you need specifically to trace the problem?
Hi there,
I tried to create and open a text file on the ev3, but it doesnt work.
I used a similar code to create a text file on windows and it worked.
After running the code below on the ev3 the display showed "file could not be opened".
Does someone no wheres the problem and how to make the program run?
#include <ev3.h>
#include <stdio.h>
#include <stdlib.h>
int main() {
InitEV3();
setAllSensorMode(COL_COLOR, NO_SEN,NO_SEN, US_DIST_MM);
FILE *Datei;
char brett[8];
brett[0] = '1';
brett[1] = '7';
brett[2] = '7';
brett[3] = '6';
Datei = fopen ("test.txt", "w");
if(Datei == NULL) {
TermPrintln("file could not be opened\n");
}else {
TermPrintln("file opened\n");
fprintf(Datei, "%s\n", brett);
// Datei schliessen
fclose(Datei);
}
ButtonWaitForPress(BUTTON_ID_ENTER);
FreeEV3();
return 0;
}
I think I installed everything correct, however my EV3 is not recognized when trying to upload a compiled file to the brick. I get the following message:
Error uploading (code=5)
EV3 not found. Either plug into the USB port or pair over Bluetooth.
It is plugged in the USB port. Do I need a special firmware to have it communicate with Eclipse? Tried 1.09E and 1.10E - both with the same result.
Thanks for any advice!
Christian
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.