Go Down

Topic: UECIDE: A New Fork of the IDE (Read 61892 times) previous topic - next topic

pito

#15
Jul 14, 2013, 06:07 pm Last Edit: Jul 14, 2013, 06:12 pm by pito Reason: 1
PS2: can we set a font/size in the lower compile window? - that font size is not readable (also I'd like to see the verbose option there)
PS3: when changing font to 16 the background colour changes

majenko

You can set it in the preferences.txt file, but yes I will add it to the preferences options window.  There's lots of things like that to add.  The verbose option is currently enabled by holding shift when you press the compile or upload buttons - I want to add some verbosity options to the preferences window too really.

pito

#17
Jul 14, 2013, 06:17 pm Last Edit: Jul 14, 2013, 06:38 pm by pito Reason: 1
PS4: Program sizes - I'd like to see more traditional:
Program Size:
 Flash: 17950 bytes from 2095123 (3%)
 RAM:   1092 bytes from   524288 (0%)

PS5: opening a file takes 6 seconds (Win XP)

PS6: nice to have - clicking on an error message jumps to the erroneous line in editor..

PS7: interestingly after closing/opening the UECIDE the hovering drops to ~1sec, opening files 1-2sec

majenko


PS4: Program sizes - I'd like to see more traditional:
Program Size:
 Flash: 17950 bytes from 2095123 (3%)
 RAM:   1092 bytes from   524288 (0%)

Yes, that's coming soon - I had it in the old version but didn't copy it across to this version (I forgot ;) )
Quote

PS5: opening a file takes 6 seconds (Win XP)

Yes, the speed is something I am looking at - there's so much being done when you open a new editor window now...
Quote

PS6: nice to have - clicking on an error message jumps to the erroneous line in editor..

Yes - the new editor can handle all that - including markers to say where there's warnings, errors, etc - but I need to work out how to do it.

pito

#19
Jul 14, 2013, 06:39 pm Last Edit: Jul 14, 2013, 09:20 pm by pito Reason: 1
PS7: interestingly after closing/opening the UECIDE the hovering drops to ~1sec, opening files 1-2sec (caching in java?)

PS8: I would suggest to have font/color etc settings global, not to be set for each window opened..

PS9: When opening large project (ie multiwii) I see only one .ino file and 3 header tabs. Orig IDE shows all 11 .ino tabs (plus .h files) in single editor window

dpharris



I just downloaded this for my Mac, and it fails to open, as it has the wrong Java version.  What is it expecting? 

Also, is the Launchpad support for the 430 series or the ARM series? 

Thanks!
David


I compile it all under Java 1.7 as that's the current version.  What version of OS X and Java do you have?

The Launchpad is currently only for the 430 series.

Edit: I am just uploading a new version that should (hopefully) work on Java 1.6.  It was actually only a couple of the plugins that were 1.7, the rest was already 1.6.


I just got the latest and it opens fine. 

Compiling Blink example with Arduino Pro selected leads to:
"/var/folders/r3/fhhg8_8n4qg9xk8pcdjw315r0000gn/T/build-3e87d842-13f3-469a-9ac6-d58ca50fbe23/Blink.cpp:16: error: 'PIN_LED1' was not declared in this scope"

Shouldn't that be in the .h files? 

Thanks,
David

Dr. David Harris
OpenLCB Dev Team

majenko

That's a mismatch between the example version and the arduino core version.

Arduino, in their wisdom, decided to change PIN_LED1 to LED_INTERNAL in later versions of the core.  The examples, though, are from 0023 (as this forked via MPIDE), so that define is wrong.

Why did they change it?  Who knows...

pito

#22
Jul 14, 2013, 09:01 pm Last Edit: Jul 14, 2013, 09:19 pm by pito Reason: 1
Issue with COM ports (and terminal)
1. I have got com3,4,5,6,7 installed
2. In order to see the ports (4-7 are BT) in the menu selector I have to use eiried's rxtxSerial.dll
3. I cannot connect to those ports ("Unable to open serial port")
4. Changing the port n. in the selector does not change the port n. in the current window on the very bottom info line "Arduino Uno on COMx"
5. opening a new sketch window gets the newly set COM number, when trying to connect the terminal it does nothing, no error message

All my COMs work fine with IDE1.5.2 Serial mon (eiried's rxtxSerial.dll) and Teraterm

majenko

You always have to be the awkward one, don't you :P

Right, I'm pinching RXTXserial.jar et al from 1.5.2 and bundling that.  I'm also replacing the .dll for the bluetooth one as default - or is the one with 1.5.2 already ok?

majenko

Right - 0.5.1a released - try that and see if it works out of the box.

pito

You miss the leading "S" in your IDE name  ]:D

majenko


You miss the leading "S" in your IDE name  ]:D

Yup, and that's what you drive me to ;)

pito

Now this is not the end of the debugging. It is not even the beginning of the end. But it is, perhaps, the end of the beginning..  :P

pito

#28
Jul 15, 2013, 12:23 am Last Edit: Jul 15, 2013, 12:31 am by pito Reason: 1
0.5.1a - no change, except I can see the COM ports in the selector. Selecting my COM ports within uicide disables them for other usage..

majenko


0.5.1a - no change, except I can see the COM ports in the selector.

Hmm... odd.

That's the RXTXserial.jar from 1.5.2, and the dll I found on some dodgy website somewhere.  Everything else is just the same as it's always been.

Go Up