Pages: 1 [2] 3 4 ... 40   Go Down
Author Topic: UECIDE: A New Fork of the IDE  (Read 35133 times)
0 Members and 1 Guest are viewing this topic.
Rapa Nui
Offline Offline
Edison Member
*
Karma: 53
Posts: 1990
Pukao hats cleaning services
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
« Last Edit: July 14, 2013, 11:12:20 am by pito » Logged

UK
Offline Offline
Faraday Member
**
Karma: 92
Posts: 3969
Where is your SSCCE?!?!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Why not visit my eBay shop? http://stores.ebay.co.uk/Majenko-Technologies
Replacement for the Arduino IDE: UECIDE - Proper serial terminal, graphing facilities, plugins, overhauled internals.
Java isn't bad in itself, but it has enabled morons to write programs.

Rapa Nui
Offline Offline
Edison Member
*
Karma: 53
Posts: 1990
Pukao hats cleaning services
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
« Last Edit: July 14, 2013, 11:38:54 am by pito » Logged

UK
Offline Offline
Faraday Member
**
Karma: 92
Posts: 3969
Where is your SSCCE?!?!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley-wink )
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.
Logged

Why not visit my eBay shop? http://stores.ebay.co.uk/Majenko-Technologies
Replacement for the Arduino IDE: UECIDE - Proper serial terminal, graphing facilities, plugins, overhauled internals.
Java isn't bad in itself, but it has enabled morons to write programs.

Rapa Nui
Offline Offline
Edison Member
*
Karma: 53
Posts: 1990
Pukao hats cleaning services
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
« Last Edit: July 14, 2013, 02:20:47 pm by pito » Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 62
Arduino rocks / OpenLCB rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Logged

Dr. David Harris
OpenLCB Dev Team

UK
Offline Offline
Faraday Member
**
Karma: 92
Posts: 3969
Where is your SSCCE?!?!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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...
Logged

Why not visit my eBay shop? http://stores.ebay.co.uk/Majenko-Technologies
Replacement for the Arduino IDE: UECIDE - Proper serial terminal, graphing facilities, plugins, overhauled internals.
Java isn't bad in itself, but it has enabled morons to write programs.

Rapa Nui
Offline Offline
Edison Member
*
Karma: 53
Posts: 1990
Pukao hats cleaning services
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
« Last Edit: July 14, 2013, 02:19:43 pm by pito » Logged

UK
Offline Offline
Faraday Member
**
Karma: 92
Posts: 3969
Where is your SSCCE?!?!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You always have to be the awkward one, don't you smiley-razz

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?
Logged

Why not visit my eBay shop? http://stores.ebay.co.uk/Majenko-Technologies
Replacement for the Arduino IDE: UECIDE - Proper serial terminal, graphing facilities, plugins, overhauled internals.
Java isn't bad in itself, but it has enabled morons to write programs.

UK
Offline Offline
Faraday Member
**
Karma: 92
Posts: 3969
Where is your SSCCE?!?!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Why not visit my eBay shop? http://stores.ebay.co.uk/Majenko-Technologies
Replacement for the Arduino IDE: UECIDE - Proper serial terminal, graphing facilities, plugins, overhauled internals.
Java isn't bad in itself, but it has enabled morons to write programs.

Rapa Nui
Offline Offline
Edison Member
*
Karma: 53
Posts: 1990
Pukao hats cleaning services
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You miss the leading "S" in your IDE name  smiley-twist
Logged

UK
Offline Offline
Faraday Member
**
Karma: 92
Posts: 3969
Where is your SSCCE?!?!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You miss the leading "S" in your IDE name  smiley-twist
Yup, and that's what you drive me to smiley-wink
Logged

Why not visit my eBay shop? http://stores.ebay.co.uk/Majenko-Technologies
Replacement for the Arduino IDE: UECIDE - Proper serial terminal, graphing facilities, plugins, overhauled internals.
Java isn't bad in itself, but it has enabled morons to write programs.

Rapa Nui
Offline Offline
Edison Member
*
Karma: 53
Posts: 1990
Pukao hats cleaning services
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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..  smiley-razz
Logged

Rapa Nui
Offline Offline
Edison Member
*
Karma: 53
Posts: 1990
Pukao hats cleaning services
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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..
« Last Edit: July 14, 2013, 05:31:06 pm by pito » Logged

UK
Offline Offline
Faraday Member
**
Karma: 92
Posts: 3969
Where is your SSCCE?!?!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Why not visit my eBay shop? http://stores.ebay.co.uk/Majenko-Technologies
Replacement for the Arduino IDE: UECIDE - Proper serial terminal, graphing facilities, plugins, overhauled internals.
Java isn't bad in itself, but it has enabled morons to write programs.

Pages: 1 [2] 3 4 ... 40   Go Up
Jump to: