Show Posts
Pages: [1] 2 3 ... 41
1  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: April 18, 2014, 12:27:55 am
I just installed EmbedXcode+ ver 149, but when I opened a project, I was not prompted to upgrade.  I ran the Build scheme and looked at the log and it said embedxcode ver 141.

It seems there's been a typo on the name of the folder for the project templates, erroneous Project Template in singular instead of the correct Project Templates in plural.

To fix this,
  • create a new project embed1,
  • copy the file embed1/embed1/Utilities/embedXcode_check and
  • paste into the folder oldProject/oldProject/Utilities of your old project.

For technical issues, please use the OneDesk portal.
2  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: April 18, 2014, 12:21:44 am
The board is Uno and OS X 10.9.2. & Xcode 5.1.1. Arduino1.0.5 IDE can upload to the same board without a problem.
I uploaded the "blink" from Arduino IDE first then tried to overwrite with embedxcode to see if upload is OK or not.
But the board didn't change the interval of the blink at all.

That's really strange. Everything works fine on my MacBook with the very same configuration.

Result is:

Code:
---- Size ----
Binary sketch size:  1184 bytes (of a 32256 byte maximum)
Estimated SRAM used: 10 bytes (of a 2048 byte maximum)

For technical issues, please use the OneDesk portal.
3  Development / Other Software Development / Re: Cosa: An Object-Oriented Platform for Arduino programming on: April 08, 2014, 01:46:30 pm
Weel, this is the very same with embedXcode... with 800 cumulated hours or so, including the documentation and the e-book.

I even had to change my laptop as the previous one wasn't powerful enough for Xcode.
4  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: April 07, 2014, 08:14:21 am
Nice work!

You're welcome!

Have you considered other platforms?
5  Development / Other Software Development / Re: Cosa: An Object-Oriented Platform for Arduino programming on: April 07, 2014, 07:38:00 am
See my answers here smiley
6  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: April 07, 2014, 07:35:33 am
@kowalski

Yes, code-sense, auto-completion and tool-tip-texts are now nicely managed by embedXcode.

Here are two examples, taken from my review of Cosa:





I need to play more with Cosa before answering the other question.
7  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: April 06, 2014, 04:39:25 am
Andy, a user of embedXcode, posted in his blog a review of the template for Xcode.
Go and read it at Stuff Andy Makes – DIY, make, tinker, play
8  Development / Other Software Development / Re: Cosa: An Object-Oriented Platform for Arduino programming on: April 04, 2014, 03:02:28 pm
Thank you for your answers.

Hi! I would have appreciated this as an issue on github as that allows better support but let us take it here this time.

IMHO, I haven't considered this as an issue but rather as an open question, hence the post.

I managed to get the .hh files recognized as C++ header files by Xcode. So question answered.

Code sense for Cosa/Pins.hh can actual be due to the fact that this file contains several classes. This is "legacy" and should instead be several files for each of the Cosa Pin classes. I have this on the "todo"-list.

As you rightly point out, the culprit seems to be Xcode here, not the structure Arduino recommends which is pretty standard.
9  Development / Other Software Development / Re: Cosa: An Object-Oriented Platform for Arduino programming on: April 04, 2014, 07:22:36 am
I'm working on adding support for Cosa on embedXcode.

I'm facing two issues:
  • First is the .hh extension for header files. As a matter of facts, Xcode doesn't recognize the .hh extension, only the .h.
  • Second in the leading Cosa/ in #include "Cosa/Pins.h" in the code that prevents code-sense.
With those two minor changes, embedXcode compiles and links sketches developed with Cosa successfully.

How possible to use the .h extension for headers and remove the leading Cosa/?

Thank you.
10  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: April 03, 2014, 01:40:35 am
I've been interviewed by Michael James of the Open Source Hardware Group.

  • OSHGroup 040: Use embedXcode to program multiple development boards with Arduino code


Go and listen the podcast!
11  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: March 27, 2014, 03:14:58 am
I'm not sure adding this specific board makes sense.
  • With 8 KB of flash, this board seems pretty limited and expensive.
  • Adding more boards makes embedXcode more difficult to use and to maintain.
  • How many users for this board?
You can try the procedure Add a Configuration File for a New Board described in the User Manual.
I recommend using the support page at http://embedxcode.weebly.com/onedesk.html
12  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: March 26, 2014, 04:29:55 pm
Please find a new release of embedXcode.
  • embedXcode  • Mar 26, 2014 release 143 • Improved code sense for libraries
  • embedXcode+ • Mar 26, 2014 release 143 • Improved code sense for libraries
Release 143 of embedXcode and embedXcode+ includes improved code-sense for libraries.

Please refer to the release notes for more details.

Happy coding smiley

Download
13  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: March 13, 2014, 06:16:36 pm
embedXcode already manages multiple ports when 2 boards are connected.

A dialog box pop-ups and asks to select which one of the 2 boards to upload the sketch to.



Adding selection among multiple ports for one board would conflict with this feature.

Hardcoding or restricting the path of the port on the main makefile is an acceptable solution.
14  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: March 13, 2014, 02:10:42 pm
Thanks.
Are the board config files over-written when you upgrade an existing project to the latest version of EmbedXcode?

You're welcome! 

Yes, the board configuration files are going to be over-written by the upgrade.

Hence the solution of modifying the main makefile, which is preserved from being updated.
15  Development / Other Software Development / Re: Arduino on Xcode Project — Official Thread on: March 13, 2014, 10:11:17 am
Please find a release of embedXcode.

  • embedXcode  • Mar 14, 2014 release 141 • Stability improvement
  • embedXcode+ • Mar 14, 2014 release 141 • Stability improvement

This release fixes small glitches reported by the users. Thanks!

Download
Pages: [1] 2 3 ... 41