Specifying different "myconfig.h"


  • Hero Member

    If i want to run a second 1.4 gateway for dev/testing purposes, what do i need to do to keep them separate?

    To do this i understand i just need to set different values in myconfig.h.

    This could be a tricky when compiling/updating "prod" sensors or test sensors . You need to shutdown IDE's, modify of copy file and relaunch the IDE.

    So i was wondering if it is possible to set in the sketch which MyConfig.h file is loaded?

    Might it be as simple as specifying it in

    #include <MySensor.h>
    #include <SPI.h>
    #include <MyConfig_DEV.h>
    

    Cheers,
    Greg


  • Admin

    No I don't think so. The Arduino IDE build system is very limited. I would have wanted to #define stuff before includes which should have make thing much easier to configure. But it is not possible from what I have googled.

    I keep separate sketch paths when developing and just go to the IDEs "Preferences" and switch where it should look for sketches.

    So I have (on mac):
    Documents/ArduinoDev/libraries
    and
    Documents/Arduino/libraries


  • Hero Member

    mmm.. Ok - thanks Hek.

    I was doing similar by having multiple copies of the Arduino IDE - one with 1.3 libs and another with 1.4 but ive recently started using AtmelStudio with VisualMicro plugin. I wonder if i can change within there without restarting the IDE completely...


Log in to reply
 

Suggested Topics

  • 4
  • 3
  • 9
  • 5
  • 1
  • 9

0
Online

11.2k
Users

11.1k
Topics

112.5k
Posts