SparkFun Forums 

Where electronics enthusiasts find answers.

All things pertaining to wireless and RF links
By gblake
#181802
Folks,

Searching and posting this question in Intels Edison Q&A forums hasn't turned up an answer yet.

I have brand new Edison-on-Arduino, that has been freshly configured with the latest image (I forget the image name/number (ww05-15...) but I did it night before last).

I am using a freshly installed instance of the Arduino 1.6.3 IDE, in a Windows 7 computer.

I am using the 1.6.3 IDE and the WiFi library that came with it, to write "Arduino" software that gets downloaded into the Edison.

I want to assign a static WiFi IP address to my Edison.

I tried using WiFi.config() both before and after WiFi.begin() in order to assign a static IP address to my Edison's built-in BroadCom WiFi stuff.

It didn't work. The Edison is always assigned and accepts an address different from the one I specify using the config() routine.

Is this a known shortcoming of the WiFi library's ability to configure the Edison module?, or of the Edison module's ability to carry out the WiFi library's instructions?, or do we need to look at my code to find out what I am doing to sabotage myself?

Gblake
PS: Please don't reflexively suggest I post the code, or start guessing that I might have an oddly configured router, or etc. unless you *know* that other people are able to assign a static WiFi address to an Edison. Before doing any more guessing, I first want to know if the library behavior matches the library's documentation, when it is used with the Edison version of an Arduino... Know what I mean? Thanks!