Can this shield cover long distance up to 1500m.
JaneYu 2015-04-29 21:32:10 58 Views20 Replies Can this shield cover long distance up to 1500m.
Hello, How can I make the wizfi210 send chunks of data such that it is 1 mbps if it is configured at 1 mbps or make it send 11mbps full data if configured at 11 mbps. Right now I am using arduino to send it data over serial which the wizfi210 modules sends over wifi. More precisely I want the wizfi module to transmit data at 333kbps and 1 mbps. How to do this? Any example code will help.
JaneYu I have one more question. I just want to make the Wizfi210 send random data. I dont want to connect to an AP or not make it as a server or a client but just send data over Tx (Antenna).Is this possible (it is my UDP). Any sample code to do this will be helpful.
JaneYu I got the SPI to work with the Wizfi210 module but I am not getting any
voltage at the antenna port.I need the wizfi210 to output some random
characters and give me a voltage on the antenna port.
SPI is took slow (only 125 khz), so can this module work like say I push serial data at 1mbps onto the arduino serial port to the wizfi210 module and wizfi210 can transmit data at 1mbps??? Please let me know.
How do I set the data rate on this to 1mbps? And an example for this AT command AT+UNSOLICITEDTX= where I can set the data rate and channel?
JaneYu Hi, would you mind let us know the reason to set the data rate to 1mbps? I've searched AT command list and cannot find anything related to changing the data rate.
And for the AT+UNSOLICITEDTX, it is not commonly used AT command. The data sheet only gives little information about it. It is beyond our ability. How about go to the forum of WizFi210 chip for more help: http://wizwiki.net/forum/vi...
This is the product page of this chip:
http://www.wiznet.co.kr/pro...
Someone suggested in the forum to use AT+WRATE=2 for setting to 1 mbps but it gives me error.As I understand form the data sheet AT+WRATE=? is to find out what the data rate is but not to set it. AT+UNSOLICITEDTX gives me ERROR:INVALID INPUT.
hi i need to make a program to send data from sensors from arduino uno with the dfrobot wifi shield to a cloud server any help for the programming and configuration of the wifi shield??
JaneYu This is a serial wifi shield, so the data transition is just like "Serial.print(xxxxx)". it is very simple
Sadly, can't make this shield do anything. (Did I just waste £50?) Apart from the fact you need to be using Arduino IDE v1.5.5 (newer versions won't compile the header libraries), it refuses to get past step 2 of the sample code. I have the switches set to PROG and WiFi as I want to control everything from C code, not using the AT commands. As I say, it performs the 'Serial Init' and then always hangs on 'Send Sync Data'. I'm using a RoMeo BLE. Any thoughts/guidance appreciated. (Btw - out of frustration, I purchased a Sparkfun ESP8266 Shield for £15 and was up and running (using latest Arduino IDE) in 5 minutes no problem at all)
JaneYu I understand that this shield has been superseded by this other one (http://www.dfrobot.com/inde... as V.3 > V2.2. Am I wrong? Thanks
JaneYu i have problems with WiFi Shield V3 RPSMA (802.11b/g/n) configuration.
I'm using the official WiFi shield on top of Uno R3 and I'm trying the examples provided in the WiFi library, but unfortunately the serial says that the "WiFi shield not present"
Would anyone please tell me how to solve such a problem? and is there anything missing in the code that I should add?
Regards
here's the code
============================================
#include <spi.h>
#include <wifi.h>
char ssid[] = "wifiname"; // your network SSID (name)
char pass[] = "wifipass"; // your network password
int keyIndex = 0; // your network key Index number
int status = WL_IDLE_STATUS; // the Wifi radio's status
void setup() {
//Initialize serial and wait for port to open:
Serial.begin(9600);
while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}
// check for the presence of the shield:
if (WiFi.status() == WL_NO_SHIELD) {
Serial.println("WiFi shield not present");
// don't continue:
while (true);
}
// attempt to connect to Wifi network:
while ( status != WL_CONNECTED) {
Serial.print("Attempting to connect to WEP network, SSID: ");
Serial.println(ssid);
status = WiFi.begin(ssid, keyIndex, pass);
// wait 10 seconds for connection:
delay(10000);
}
// once you are connected :
Serial.print("You're connected to the network");
}
void loop() {
// check the network status connection once every 10 seconds:
delay(10000);
Serial.println(WiFi.status());
}
============================================
JaneYu 

