Go Down

Topic: Arduino 0017 now available. (Read 3 times) previous topic - next topic

rosy

good.
simulation taux banque credit immobilier de France-Credit immobilier deFrance, simulation credit immobilier. Résultat mitigé pour le crédit immobilier deFrance.simulation taux banque credit immobilier de France

EmilyJane

Quote
Thanks EmilyJane - I did look in there first - but obviously didn't look hard enough!


Well, me neither. After everything being in the application folder for so long, it was  a shock to me for everything to be somewhere else.

JamesCarruthers

I can't say its all that user friendly - or is there a way of installing libraries via the user interface?

I'd prefer it if they were in your home folder - that way portable too.

RoyK

Significant improvements! Thanks!

But a couple of comments --

Previous versions start up with the last sketch used. V17 doesn't although the location IS stored in preferences.txt. Is there some switch that needs to be set and I'm missing it?

Also it sure would be nice if the app opened with the last window sizes and positions. All that stuff is stored but it always comes up at the defaults. This isn't new with 017.

Finally are the settings in preferences.txt documented somewhere?

mellis

You should put libraries in the libraries sub-directory of your Arduino sketchbook folder (e.g. ~/Documents/Arduino on Mac or My Documents/Arduino on Windows).  You'll need to create the libraries/ directory.  This way, libraries can stick around when you upgrade the version of Arduino.  I'll try to update the documentation soon.

todotani

Quote
Previous versions start up with the last sketch used. V17 doesn't ..
Also it sure would be nice if the app opened with the last window sizes and positions.


This issue seems to be bug of Processing 1.0.3 (base of Arduino IDE-0017).
 http://dev.processing.org/bugs/show_bug.cgi?id=837

When exit IDE from File Menu -> Quit or Ctrl-Q, last window size/position and sketch was saved. Even exit from File Menu, sometimes IDE start with default configurations.

RoyK

#21
Aug 13, 2009, 11:17 pm Last Edit: Aug 13, 2009, 11:50 pm by RoyK Reason: 1
I see. You are correct. If I exit from the file menu (file/quit) the last sketch and window positions are restored when I restart the IDE. But if I exit using the close button in the upper right corner of the window they are not restored. However in both cases they are saved. Interesting.

Thank you.

EmilyJane

Quote
You should put libraries in the libraries sub-directory of your Arduino sketchbook folder (e.g. ~/Documents/Arduino on Mac or My Documents/Arduino on Windows).  You'll need to create the libraries/ directory.  This way, libraries can stick around when you upgrade the version of Arduino.  I'll try to update the documentation soon.


So we'll use the #include "header.h" format for libraries that go in the ~/Documents/Arduino/libraries folder?

mellis

You should be able to use the same syntax as for the libraries that come with Arduino (and are in hardware/libraries).

nkcelectronics

I found it to be very responsive to board changes.

I also noticed that the sketch is reported as uploaded way before it actually uploads to the board.  Any upload error appears later.

eried

Why the "import library" submenu has "..." at the end in this version?

It seems to be wrong following natural gui guidelines for menus
My website: http://ried.cl

Ro-Bot-X

Quote
Awesome!  Compiler errors in multi-tab sketches and .h files are now correctly reported and located!


Where is a tutorial that shows how to use .h files for #defines and other functions, how to use multi-tab sketches? I couldn't find such info (I might be blind or I'm missing something) besides library tutorial. I do not wish to create libraries for everything... How you guys do it? I mean I want to separate the executional layer from the logic layer, how do I do that?

Grumpy_Mike

Quote
Where is a tutorial that shows how to use .h files


No need just put the files .h or .pde files in the same folder as your sketch and they appear in tabs when you open the sketch.

I tried 17 last night and I have had two problems with it.

1) In the Board menu each board is reported twice and there is a tick beside each. Selecting a different board results in that being ticked plus the original choice being ticked.

2) My 4X4 RGB monome won't compile. This has been traced to the library I hacked for the TLC5940. In particular single pin port definitions (only indirectly referred to in the library) like PB6 do not appear in the core as they did in earlier versions. Is there a work round for this?

mem

#28
Aug 20, 2009, 11:37 am Last Edit: Aug 20, 2009, 11:39 am by mem Reason: 1
Quote
I tried 17 last night and I have had two problems with it.

1) In the Board menu each board is reported twice and there is a tick beside each. Selecting a different board results in that being ticked plus the original choice being ticked.
2) ... single pin port definitions (only indirectly referred to in the library) like PB6 do not appear in the core as they did in earlier versions. Is there a work round for this?


Those port defines are in iomx8.h (or iomx0_1.h for the mega) which is included by io168.h / io328.h  (or io1280.h)
They work for me .
Can't comment on the boards problem, it works ok on my Windows box  ;)

Barney Hilken

OK, this is a disaster. I have the same "every board twice in Board menu" problem as mem; I have inexplicable and inconsistent compile errors such as symbols multiply defined or undefined; I have null pointer crashes; I have empty sketches that keep reappearing... I'm going straight back to 0016.

My guess is that this is something to do with using the same library on two different boards, and it's caching things wrong, because a lot of the errors refer to files in tmp directories. I've tried deleting these, but the errors soon recur.

Please fix! Multiple windows would be nice, if it worked.

Barney.

Go Up