Pages: 1 ... 25 26 [27] 28 29 ... 42   Go Down
Author Topic: [MOD] Arduino Enhanced Release 1.0.5 for Windows (installer, drivers, etc) +SRC  (Read 229957 times)
0 Members and 3 Guests are viewing this topic.
BHZ, MG, Brazil
Offline Offline
Sr. Member
****
Karma: 10
Posts: 346
Android developer; Arduino enthusiast
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Eried, the splash screen is displayed for a few seconds and then the app simply closes. No error messages or anything.

I haven't installed the full version because I have a SSD in my working notebook, and I am quite concerned (read "paranoid") about wear leveling on the SSD. So I try to avoid large writes to the SSD as much as possible so I have a larger life span on the SSD.

So I cannot tell you if the full version will work, because I won't install it. The original Arduino IDE 1.0.3 and 1.0.1 both work.

Please note that I installed it in a custom location (C:\Devel\Arduino ERW 1.0.3), not in the suggested Program Files folder.

Another question:
Is there any reason why the ERW comes with AVRdude version 5.10 instead of the newer 5.11 ?

PS:
I have a MSP430 LaunchPad forgotten in some drawer and the Energia IDE might be just what I need to dust it off and start using it!

« Last Edit: February 18, 2013, 03:17:22 pm by AlxDroidDev » Logged

Learn to live: Live to learn.
Showing off my work: http://arduino.cc/forum/index.php/topic,126197.0.html

Austin, TX
Offline Offline
God Member
*****
Karma: 12
Posts: 524
carpe diem
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Are all the files 64-bit compatible?

In my experience they are not and I could only use the 32-bit version of the JRE on 64-bit Windows when running the IDE. I only tried it with the standard IDE, so I wasn't sure if you changed some of the files in your version to be 64-bit compatible.
Logged

Chile
Offline Offline
Edison Member
*
Karma: 35
Posts: 1251
Arduino rocks?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Did you configured antialias=true?

Oh wow - way better now.  smiley-eek

Thanks.

Is there some document that explains what all of the settings in the preferences file do? I know some are obvious, but others aren't so obvious.

I am not sure, but they are in the code, so if there is someone obscure you can check the source code to get more details in github smiley
Logged

My website: http://ried.cl

Chile
Offline Offline
Edison Member
*
Karma: 35
Posts: 1251
Arduino rocks?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Eried, the splash screen is displayed for a few seconds and then the app simply closes. No error messages or anything.

I haven't installed the full version because I have a SSD in my working notebook, and I am quite concerned (read "paranoid") about wear leveling on the SSD. So I try to avoid large writes to the SSD as much as possible so I have a larger life span on the SSD.

So I cannot tell you if the full version will work, because I won't install it. The original Arduino IDE 1.0.3 and 1.0.1 both work.

Please note that I installed it in a custom location (C:\Devel\Arduino ERW 1.0.3), not in the suggested Program Files folder.

Another question:
Is there any reason why the ERW comes with AVRdude version 5.10 instead of the newer 5.11 ?

PS:
I have a MSP430 LaunchPad forgotten in some drawer and the Energia IDE might be just what I need to dust it off and start using it!



What Louis Davis says seems to be correct. You maybe require the JDK in 32 bits. About: "AVRdude version 5.10 instead of the newer 5.11" can you tell me how to check this, I am still confused since you (or someone) commented this weeks ago.
Logged

My website: http://ried.cl

0
Offline Offline
Newbie
*
Karma: 2
Posts: 48
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

PS: I will try to add the new features.

In case you run out of idea: a "remove trailing spaces" pre pass could be added to the auto format source code.
Logged

BHZ, MG, Brazil
Offline Offline
Sr. Member
****
Karma: 10
Posts: 346
Android developer; Arduino enthusiast
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What Louis Davis says seems to be correct. You maybe require the JDK in 32 bits. About: "AVRdude version 5.10 instead of the newer 5.11" can you tell me how to check this, I am still confused since you (or someone) commented this weeks ago.

Thanks. I'll try and install the 32-bit JRE.

To check the version of AVRdude, just run (from a command prompt):

avrdude -?


the version is the very last info shown, and with version <=5.10, the results are a bit garbled in the screen (it is neat in 5.11).
Logged

Learn to live: Live to learn.
Showing off my work: http://arduino.cc/forum/index.php/topic,126197.0.html

Chile
Offline Offline
Edison Member
*
Karma: 35
Posts: 1251
Arduino rocks?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

PS: I will try to add the new features.

In case you run out of idea: a "remove trailing spaces" pre pass could be added to the auto format source code.

Any example?
Logged

My website: http://ried.cl

0
Offline Offline
Newbie
*
Karma: 2
Posts: 48
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Type any line of text, then hold the space key. It will add spaces at the end of the line.   smiley

It does no do any harm to keep them there, but I find it annoying. So I like to clean up. Especially if I release code.

Notepad++ -> TextFX -> Trim Trailing Spaces does it for me.
Logged

TX
Offline Offline
Jr. Member
**
Karma: 2
Posts: 99
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

When I open the IDE I get an empty window. If I then go and open one of my programs it opens yet another window. Is there any setting that will stop the second window from opening. I just want the code to appear in the window that starts when the IDE starts. I looked at the preferences file and didn't see anything that looked like the setting I needed.
Logged

Chile
Offline Offline
Edison Member
*
Karma: 35
Posts: 1251
Arduino rocks?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Type any line of text, then hold the space key. It will add spaces at the end of the line.   smiley

It does no do any harm to keep them there, but I find it annoying. So I like to clean up. Especially if I release code.

Notepad++ -> TextFX -> Trim Trailing Spaces does it for me.

Ah, ok, it's doable.

When I open the IDE I get an empty window. If I then go and open one of my programs it opens yet another window. Is there any setting that will stop the second window from opening. I just want the code to appear in the window that starts when the IDE starts. I looked at the preferences file and didn't see anything that looked like the setting I needed.

I can research this.


So, pending stuff to add/research until now (ideally for the 1.0.4 update):
-remove trailing spaces
-reuse window
-upload hex option
-change to Source Code Pro font
-some fixes from Energia -> Arduino (like 8.3 naming issue to remove the requeriment of PATH modification, some selection issues)
-check avr compiles version
« Last Edit: February 20, 2013, 01:46:16 pm by eried » Logged

My website: http://ried.cl

BHZ, MG, Brazil
Offline Offline
Sr. Member
****
Karma: 10
Posts: 346
Android developer; Arduino enthusiast
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What Louis Davis says seems to be correct. You maybe require the JDK in 32 bits. About: "AVRdude version 5.10 instead of the newer 5.11" can you tell me how to check this, I am still confused since you (or someone) commented this weeks ago.

Thanks. I'll try and install the 32-bit JRE.


Eried, I gave the 32-bit JRE a try. I have GOOD and bad news. Let's go to the bad news first.

Here's what I did:
Totally uninstalled JAVA from my notebook (I had JSE + JRE for Java 6 and 7.0.10)

Then I installed:
(1st) JRE 7.0.15 32-bit
(2nd) JSE + JRE 7.0.15 64-bit

Still it didn't run, and this is the bad news. Checking the log file, I noticed it was correctly looking for the JRE I had installed, but I only found the 64-bit JRE.

What I did then was to remove the JAVA folder from the Arduino ERW folder and then create a symlink to the 32-bit JRE.

To do this, open a command prompt as administrator and issue the commands:

CD "C:\Devel\Arduino 1.0.3 ERW"   <ENTER> This is where I have my ERW IDE installed.
MKLINK /d java "c:\Program Files (x86)\Java\jre7" <ENTER>

Then I ran Arduino ERW and... SUCCESS!

Based on my experience, I'd like to make 2 suggestions:
- Either force Arduino ERW to look for a 32-bit JRE (and ignore any 64-bit JRE, since it won't work)
- or Let the use specify what JRE to use (either through the command line or in an INI file, like eclipse does in the eclipse.ini file)

This way users won't have to resort to the gimmick I did, which was to use the mklink. MKLINK has been present in Windows for a long time, first from the Resource Kits and them they started being shipped with Vista. Not many people, however, know about it. MKLINK works just like the symlink stuff from Linux.

Thanks again for all the attention and keep up the good work.
Logged

Learn to live: Live to learn.
Showing off my work: http://arduino.cc/forum/index.php/topic,126197.0.html

0
Offline Offline
Jr. Member
**
Karma: 2
Posts: 66
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi eried,

can you please verify this bug in editor window? Scenario:



After pressing the Replace All button the editor hangs. I must kill the process in task manager. It works fine in official v1.0.3 IDE.


qwertysimo

Logged

0
Offline Offline
Jr. Member
**
Karma: 2
Posts: 66
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Another one?

In editor, when you have more opened tabs with saved contents, switching between tabs indicates change in code by adding asterix after tab name but there was no actual change made.
Logged

Chile
Offline Offline
Edison Member
*
Karma: 35
Posts: 1251
Arduino rocks?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

What Louis Davis says seems to be correct. You maybe require the JDK in 32 bits. About: "AVRdude version 5.10 instead of the newer 5.11" can you tell me how to check this, I am still confused since you (or someone) commented this weeks ago.

Thanks. I'll try and install the 32-bit JRE.


Eried, I gave the 32-bit JRE a try. I have GOOD and bad news. Let's go to the bad news first.

Here's what I did:
Totally uninstalled JAVA from my notebook (I had JSE + JRE for Java 6 and 7.0.10)

Then I installed:
(1st) JRE 7.0.15 32-bit
(2nd) JSE + JRE 7.0.15 64-bit

Still it didn't run, and this is the bad news. Checking the log file, I noticed it was correctly looking for the JRE I had installed, but I only found the 64-bit JRE.

What I did then was to remove the JAVA folder from the Arduino ERW folder and then create a symlink to the 32-bit JRE.

To do this, open a command prompt as administrator and issue the commands:

CD "C:\Devel\Arduino 1.0.3 ERW"   <ENTER> This is where I have my ERW IDE installed.
MKLINK /d java "c:\Program Files (x86)\Java\jre7" <ENTER>

Then I ran Arduino ERW and... SUCCESS!

Based on my experience, I'd like to make 2 suggestions:
- Either force Arduino ERW to look for a 32-bit JRE (and ignore any 64-bit JRE, since it won't work)
- or Let the use specify what JRE to use (either through the command line or in an INI file, like eclipse does in the eclipse.ini file)

This way users won't have to resort to the gimmick I did, which was to use the mklink. MKLINK has been present in Windows for a long time, first from the Resource Kits and them they started being shipped with Vista. Not many people, however, know about it. MKLINK works just like the symlink stuff from Linux.

Thanks again for all the attention and keep up the good work.


Nice, I will see what can I do, mainly I am just using the launcher the oficial IDE created (my modifications are VERY Little there) but I will check.

Hi eried,

can you please verify this bug in editor window? Scenario:



After pressing the Replace All button the editor hangs. I must kill the process in task manager. It works fine in official v1.0.3 IDE.


qwertysimo



Thanks for the report. Will check & fix this.

Another one?

In editor, when you have more opened tabs with saved contents, switching between tabs indicates change in code by adding asterix after tab name but there was no actual change made.

Well, this is by design but it is not very "Smart". I will also try to check if is easy to fix
Logged

My website: http://ried.cl

0
Offline Offline
Jr. Member
**
Karma: 2
Posts: 66
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi again,

found another bug that does not exist in official 1.0.3. Scenario:

Open a sketchbook that has at least three tabs (create folder Test in your sketch directory and create three files inside: Test.ino, Test2.ino and Test3.ino). When you press Ctrl + Alt + right arrow, editor jumps to the third tab, Test3.ino, instead of the second one. Ctrl + Alt + left arrow jumps back to the first tab.

Workaround: Click on the dropdown list on the right of the tabs and select Next Tab menu item. From this moment Ctrl + Alt + right/left arrow works as expected.

Can you fix it? Thanks.
Logged

Pages: 1 ... 25 26 [27] 28 29 ... 42   Go Up
Jump to: