Hi,
attached the A5.2 rc1 it fix some bugs discovered by Fulvio and is suitable for operation with nRF24L01 radios.
Enjoy and give feedbacks.
Thanks,
Dario.
From Mobile.
--
You received this message because you are subscribed to the Google Groups "souliss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to souliss+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I can see both terminals together. One of them in virtual machine. I does not have wiznet chip here. But can get in from friend in some days
I have alredy sent it in previous letter. See wireless node & bridge section. Wireless node is a peer. Bridge is a bridge.
May you need know this. I use 8 mhz arduino pro mini.
Ok, try as same and let me know.
Dario.
From Mobile.
Does it happen also for a standard node with ENC only?
Sorry for these strange behavoirs
Dario.
From Mobile.
With the DIV8 somenthing change? The continuos revboots are really strange...
Dario.
From Mobile.
No changes with div8
I will investigate and let you know. With the W5100 it will work.
Dario.
From Mobile.
It runs an Atmega 168 or 328?
http://arduino.cc/en/Main/ArduinoBoardProMini
Dario
From Mobile.
Doesn't matter, they have the same pin mapping
From Mobile.
Please start with the example 1, now I need to understand if the IP side works; after we will move to openHAB.
Dario.
From Mobile.
--
Again, use gateway 1 and SoulissApp. Step by step, please.
Dario.
From Mobile.
That's nice, go into the openHAB code in interfaces folder and wherever there is ETH_W5100 || ETH_W5200 add || ETH_W5500 and should compile.
Let me know,
Dario.
From Mobile.
There is still some miss in some files, if you look in the IDE it should tell you in which file the missing is.
I will have a look later, let me know if you can solve it by yourself.
Thanks,
Dario.
From Mobile.
The W5500 files give only the access to the chip, if you was able to ping the board and connect with SoulissApp then no more action is required on that files.
Paste here the compiling errors that you get.
Dario
From Mobile.
Ok, there is some piece of code that include w5x00.h without check if tge flag is ETH_W5500.
To solve the issue is required an #if as is into socket.cpp/.h file
Let me know,
Dario.
From Mobile.
Hi,
Please find attached the testing release A5.2
Regards,
Dario.From Mobile.
Hi Russel,
I've done some tests with ENC and nRF and looks almost working, please ensure that in the I/O (relays, led, ...) you are not using any of the pin used for the ENC and nRF.
Let me know,
Dario.
From Mobile.
Hi,
Attached the RC3 that has a fix on driver (timing issue) for the nRF24 and an almost working HTTP/XML interface over ENC28J60.
I've tested the nRF24 and looks working properly on my tests, it would be great have some more test from the community focused on reliability over time.
The HTTP/XML interface running over ENC28J60 is almost working, but need a deep test. Unfortunately a Mega is required to cover the RAM requirements and I've no such type of board.
Actually the /status is working and others are not, anyone that would test can use the OPENHAB_DEBUG to collect data over the serial monitor. This will help to debug and have a full working interface.
Once the activity on UDP/XML will be completed, that interface will also be moved over the ENC.
Regards,
Dario.
From Mobile.
That's great :)
From Mobile.
Ok, Ill test it next week step by step with Mega EnC and nrf :)
Your peers should use 0x65 address.
My suggestion, start using nRF24 library by ManiacBug to ensure proper connection of radios.
Thanks,
Dario.
From Mobile.
To post to this group, send email to sou...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/144c8ccf-3d9f-4d3a-a583-4cae0d33495b%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "souliss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/souliss/Sbd7WfiuA5w/unsubscribe.
To unsubscribe from this group and all its topics, send an email to souliss+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAKGhMPLETFpdLe9s3VkCQg%2BFGcY_19hxrUkOO8M4e%2BuJ%2BBPNcw%40mail.gmail.com.
Why 0xCE? You want to have three interfaces on a single device?
Let's start with easy things, use the example 15 for ethernet+nRF24 and then move yourself over more complex solutions.
Let me know,
Dario.
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAN5yH6E05B_8fC5s7v%2BbnnMzVjH%3D2uSxhseRXQnuqsYKiW2eFQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAKGhMP%2B7KaZNMaEWCaJLCPiw6gV%3DzD0smuVBKOoLMsMm_s6%2BxA%40mail.gmail.com.
So is it working with ENC and nRF24?
There are also the openHAB interfaces over ENC to be tested, please :)
Thanks,
Dario.
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAN5yH6EmDQqQkXJcVhzKmBu3dzm2yjornHbQQ6xh%2BpSg7XypQA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAKGhMPJKN%3D%2BjA4NWzSKJT9Jab%2B%3DNmTyF_sRCVJ%3DWuzc7j3TXiQ%40mail.gmail.com.
Ok, please at end report the results :)
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAN5yH6Gsk-oft7mioichiZw_qM9NiMtx8ZcjaafVDrJW8NGYng%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAKGhMPJFD9emcjvmB1nPAyNv1S7SP-WMzywdB0Lagyiw7c9fFw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAN5yH6HdT8Uy1A0PYu5e08YGiOCFd0sevMZoSE5z0escvU_B7Q%40mail.gmail.com.
The nRF24 use the official Arduino SPI library, rather the ENC use a custom SPI.
Most probably your official SPI doesn't support the 644.
Let me know,
Dario.
From Mobile.
--
You received this message because you are subscribed to the Google Groups "souliss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to souliss+u...@googlegroups.com.
To post to this group, send email to sou...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/c80b4687-30e9-488a-bb5c-d134590345d1%40googlegroups.com.
Have you the SPI for 644? I mean, are you able to run only the nRF24?
Look for the 644 porting of the SPI.
Dario.
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/fca65897-b3b7-4faa-b9a8-3c7ca0fb685b%40googlegroups.com.
Hi Juan,
I don't know if this has been solved
http://code.google.com/p/arduino-atmega644/issues/detail?id=2
Dario.
From Mobile.
--
You received this message because you are subscribed to a topic in the Google Groups "souliss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/souliss/Sbd7WfiuA5w/unsubscribe.
To unsubscribe from this group and all its topics, send an email to souliss+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAKGhMPL7yRK4kY%3DEo%2BAzRXfT0c0ized-orBgvAv7Kv7nEUmH2A%40mail.gmail.com.
My suggestion is to load the Ping example from the nRF24 library by Maniac bug, so that you test the communication between the radios.
If this success, we can investigate on the Souliss side.
Dario.
From Mobile.
You received this message because you are subscribed to the Google Groups "souliss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to souliss+u...@googlegroups.com.
To post to this group, send email to sou...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAN5yH6EneacPqVJDZs%3D8Ac-w_7TomnEqzYNqtbgMmHkj4F8rQQ%40mail.gmail.com.
RF24 radio(2,3);
// sets the role of this unit in hardware. Connect to GND to be the 'pong' receiver
// Leave open to be the 'ping' transmitter
const int role_pin = 14;Mmmh... Swap the radios and let me know.
Dario.
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/ddb0fe92-44df-40dc-bc8e-ce5fa03ee703%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAKGhMP%2ByA_qURP0jUiCq28c%3D-av5%2BRPHwJR7y3MAf99zfgJ0Gw%40mail.gmail.com.
The modules.
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAN5yH6F5%3DcwfqW9_gbpBgFb%3D4RuiiJbcUzrEpwqU-3Mj8LGV3w%40mail.gmail.com.
At which frequency is running the microcontroller? Go in the code and try to increase the delays, the drivers hasn't a feedback on actual status.
Let me know,
Dario.
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/dae5ecc2-4b81-47ad-ac9f-f781e4b48511%40googlegroups.com.
Sure that they will work, you are on the right path.
Dario.
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/630b2d18-f993-485e-9960-6d54a9854bec%40googlegroups.com.
So was just a pin used twice? Nice hear that's working.
Dario.
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/795b224f-c795-45f9-924a-1f229296b241%40googlegroups.com.
A lot of Juan there :)
Dario.
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/44394b18-04e2-4f20-8ab8-2a03e0e0153f%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAKGhMPLBku5bB-twSOKLV1SCyGVdHqQ4CNPsk6684vTrPbKHcQ%40mail.gmail.com.
#define MaCaco_NODES 30//45 // Number of remote nodes
#define MaCaco_SLOT 35//24 // Number of slot
#include "bconf/inSketch.h"#define QC_BOARDTYPE 0x45 //Arduino with ENC28J60 Ethernet Shield and USART#define QC_GATEWAYTYPE 0x01 //Gateway#define QC_INTERFACE 0x00 //Gateway
#include <dht.h>
#include "Souliss.h"#include "Typicals.h"#include "SpeakEasy.h" // Is a library to code easy Souliss examples#include <SPI.h>
//#include "extras/RGB_LedLamp.h" // Include the map for the IR codes//#include "extras/MyRGB_LedLamp.cpp"
// Define the network configuration//// In the QuickCfg.h file set DEFAULT_BASEIPADDRESS[] = {192,168,1,0}//#define peer3_address 0xCE04 //#define peer2_address 0x6503 #define peer_address 0x6512 #define bridge_address 0x6511#define eth_bridge_address 0x0011#define myvNet_subnet 0xFF00#define myvNet_supern 0x0000// defining myvNet_address as 0x0011 (is hexadecimal, in decimal is uqual to 17) gives// as IP address 192.168.1.17, use this address in SoulissApp
//USADOS POR ENC28J60 4 5 6 7//USADOS POR nRF 1 2 5 6 7//PIN definitions #define ButtonC_pin 0//#define irLed_pin 3 //PWM
#define Relay0_pin 10#define Relay1_pin 11
#define Led0_pin 12 //PWM#define Led1_pin 13 //PWM#define Led2_pin 14 //PWM#define Led3_pin 15 //PWM
#define Button0_pin 16#define Button1_pin 17#define Button2_pin 18#define Button3_pin 19#define Button4_pin 20#define Button5_pin 21
#define Relay2_pin 22#define Relay3_pin 23
#define RGB_Red_pin 24#define RGB_Green_pin 25#define RGB_Blue_pin 26
#define Led4_pin 27 //PWM#define Led5_pin 28 //PWM
#define SensorLDR_pin A5#define Sensor1_pin A6#define Sensor2_pin A7
/***************** SLOT DEFINITIONS ***********************/
#define TEMPERATURE 0 // Identify the temperature logic#define HUMIDITY 2 // Identify the humidaty logicdht DHT;
#define TEMPERATURE2 4 // Identify the temperature logic#define HUMIDITY2 6 // Identify the humidaty logicdht DHT2;
#define LDR 8
#define LED0 10#define LED0_PWM 11#define LED1 12#define LED1_PWM 13#define LED2 14#define LED2_PWM 15#define LED3 16#define LED3_PWM 17#define LED4 18#define LED4_PWM 19#define LED5 20#define LED5_PWM 21
#define LEDRGB_0 22 #define LEDRED_0 23 #define LEDGREEN_0 24 #define LEDBLUE_0 25
#define RELAY0 26#define RELAY1 27#define RELAY2 28#define RELAY3 29
// 0 to DISABLE 1 TO ENABLE "BLOCKS"#define leds 1#define botones 0#define rgb 1#define relays 1#define sensors 1
void setup(){ /****************** SET NETWORK *********************/ //SetAddressingServer(); // Setup the network configuration // // The vNet address is 11(hex) that is 17(dec), so the IP address is // the DEFAULT_BASEIPADDRESS[] defined in ethUsrCfg.h plus 17 on last // octect. If DEFAULT_BASEIPADDRESS[] = {192, 168, 1, 0} the IP address // for the board will be 192.168.1.17 Souliss_SetAddress(bridge_address, myvNet_subnet, myvNet_supern); Souliss_SetAddress(eth_bridge_address, myvNet_subnet, myvNet_supern);
// Load the address also in the memory_map Souliss_SetLocalAddress(memory_map, eth_bridge_address); // Set the addresses of the remote nodes Souliss_SetRemoteAddress(memory_map, peer_address, 1); //Souliss_SetRemoteAddress(memory_map, peer2_address, 2); //Souliss_SetRemoteAddress(memory_map, peer3_address, 3);
/******************* SET IR CONTROL ********************/ //Souliss_SetT15(memory_map, MYLEDLOGIC2); //irLed
/******************* SET LED STRIPS ********************/if (leds){ Souliss_SetT19(memory_map, LED0); //LedPWM Souliss_SetT19(memory_map, LED1); //LedPWM Souliss_SetT19(memory_map, LED2); //LedPWM Souliss_SetT19(memory_map, LED3); //LedPWM Souliss_SetT19(memory_map, LED4); //LedPWM Souliss_SetT19(memory_map, LED5); //LedPWM}if(rgb) Set_LED_Strip(LEDRGB_0); /****************** SET RELAYS ************************/if(relays){ Set_SimpleLight(RELAY0); // Define a simple LED light logic Set_SimpleLight(RELAY1); // Define a simple LED light logic Set_SimpleLight(RELAY2); // Define a simple LED light logic Set_SimpleLight(RELAY3); // Define a simple LED light logic }/*************** SET SENSORS **************************/ if(sensors){ Set_Temperature(TEMPERATURE); // Define one temperature measure Set_Humidity(HUMIDITY); // Define one humidity measure Set_Temperature(TEMPERATURE2); // Define one temperature measure Set_Humidity(HUMIDITY2); // Define one humidity measure Souliss_SetT54(memory_map, LDR);} // We connect a pushbutton between 5V and Button*_pin with a pulldown resistor // between pin2 and GND, the LED is connected to pin9 with a resistor to // limit the current amount //pinMode(irLed_pin, OUTPUT); // irLedif(botones){ pinMode(Button0_pin, INPUT); // Hardware pulldown required pinMode(Button1_pin, INPUT); // Hardware pulldown required pinMode(Button2_pin, INPUT); // Hardware pulldown required pinMode(Button3_pin, INPUT); // Hardware pulldown required pinMode(Button4_pin, INPUT); // Hardware pulldown required pinMode(Button5_pin, INPUT); // Hardware pulldown required}if(leds){ pinMode(Led0_pin, OUTPUT); // Power the LED pinMode(Led1_pin, OUTPUT); // Power the LED pinMode(Led2_pin, OUTPUT); // Power the LedPWM pinMode(Led3_pin, OUTPUT); // Power the LED pinMode(Led4_pin, OUTPUT); // Power the LED pinMode(Led5_pin, OUTPUT); // Power the LedPWM}if(rgb){ pinMode(RGB_Red_pin, OUTPUT); // Power the LED pinMode(RGB_Green_pin, OUTPUT); // Power the LED pinMode(RGB_Blue_pin, OUTPUT); // Power the LedPWM}if(relays){ pinMode(Relay0_pin, OUTPUT); // Power the LedPWM pinMode(Relay1_pin, OUTPUT); // Power the LedPWM pinMode(Relay2_pin, OUTPUT); // Power the LedPWM pinMode(Relay3_pin, OUTPUT); // Power the LedPWM} //openHABInit(memory_map); }
void loop(){ // Here we start to play EXECUTEFAST() { UPDATEFAST(); FAST_50ms() { // We process the logic and relevant input and output every 50 milliseconds
/* // irLed Control Souliss_Logic_T15(memory_map, MYLEDLOGIC2, &data_changed); //ssDigOut(8, Souliss_T1n_Coil, MYLEDLOGIC2); // Use the pin9 to give power to the LED according to the logic if(Souliss_isTrigged(memory_map, MYLEDLOGIC2)) { sendRGBRemote(Souliss_Output(memory_map, MYLEDLOGIC2)); Souliss_ResetTrigger(data_changed); }
*/ /*********************** BUTTON ASSIGNATION TO SLOT *********************/if(botones){ ssDigInHold(Button0_pin, Souliss_T1n_OffCmd, Souliss_T1n_BrightUp, LED0); ssDigInHold(Button1_pin, Souliss_T1n_OffCmd, Souliss_T1n_BrightUp, LED1); ssDigInHold(Button2_pin, Souliss_T1n_OffCmd, Souliss_T1n_BrightUp, LED2); ssDigInHold(Button3_pin, Souliss_T1n_OffCmd, Souliss_T1n_BrightUp, LED3); ssDigInHold(Button4_pin, Souliss_T1n_OffCmd, Souliss_T1n_BrightUp, LED4); ssDigInHold(Button5_pin, Souliss_T1n_OffCmd, Souliss_T1n_BrightUp, LED5);} /************************** LOGIC LED STRIPS *************************/ if(leds){ Souliss_Logic_T19(memory_map, LED0, &data_changed); analogWrite(Led0_pin, Souliss_Output(memory_map, LED0_PWM)); // Use the pin9 to give power to the LED according to the logic Souliss_Logic_T19(memory_map, LED1, &data_changed); analogWrite(Led0_pin, Souliss_Output(memory_map, LED1_PWM)); // Use the pin9 to give power to the LED according to the logic Souliss_Logic_T19(memory_map, LED2, &data_changed); analogWrite(Led0_pin, Souliss_Output(memory_map, LED2_PWM)); // Use the pin9 to give power to the LED according to the logic Souliss_Logic_T19(memory_map, LED3, &data_changed); analogWrite(Led0_pin, Souliss_Output(memory_map, LED3_PWM)); // Use the pin9 to give power to the LED according to the logic Souliss_Logic_T19(memory_map, LED4, &data_changed); analogWrite(Led0_pin, Souliss_Output(memory_map, LED4_PWM)); // Use the pin9 to give power to the LED according to the logic Souliss_Logic_T19(memory_map, LED5, &data_changed); analogWrite(Led0_pin, Souliss_Output(memory_map, LED5_PWM)); // Use the pin9 to give power to the LED according to the logic } if(rgb){ Logic_LED_Strip(LEDRGB_0); // Use the output values to control the PWM analogWrite(RGB_Red_pin, Souliss_Output(memory_map, LEDRED_0)); analogWrite(RGB_Green_pin, Souliss_Output(memory_map, LEDGREEN_0)); analogWrite(RGB_Blue_pin, Souliss_Output(memory_map, LEDBLUE_0)); }
/*************************** LOGIC RELAYS *********************************/if(relays){ Logic_SimpleLight(RELAY0); ssLowDigOut(Relay0_pin, Souliss_T1n_Coil, RELAY0); Logic_SimpleLight(RELAY1); ssLowDigOut(Relay0_pin, Souliss_T1n_Coil, RELAY1); Logic_SimpleLight(RELAY2); ssLowDigOut(Relay0_pin, Souliss_T1n_Coil, RELAY2); Logic_SimpleLight(RELAY3); ssLowDigOut(Relay0_pin, Souliss_T1n_Coil, RELAY3); } } FAST_70ms() { // We check incoming communication data every 70 milliseconds // Here we handle here the communication with Android, commands and notification // are automatically assigned to MYLIGHT //ProcessCommunication(); }
FAST_110ms() { //openHABInterface(memory_map);
}
if(sensors){ FAST_510ms() { // We retrieve data from the node with index 1 (peervNet_address) //ssCommunicationChannels(); Logic_Temperature(TEMPERATURE); Logic_Humidity(HUMIDITY); } FAST_710ms() { // We retrieve typical (device type connected to the board) for node with index 1 //ssGetTypicals(); Logic_Temperature(TEMPERATURE2); Logic_Humidity(HUMIDITY2); } FAST_1110ms() { // Compare previous and new input measure and provide the updates to SoulissApp Souliss_Logic_T54(memory_map, LDR, 0.05, &data_changed); }} FAST_GatewayComms(); } EXECUTESLOW() { UPDATESLOW();
SLOW_10s() { // We handle the light timer with a 10 seconds base time if(leds){ Souliss_T19_Timer(memory_map, LED0); Souliss_T19_Timer(memory_map, LED1); Souliss_T19_Timer(memory_map, LED2); Souliss_T19_Timer(memory_map, LED3); Souliss_T19_Timer(memory_map, LED4); Souliss_T19_Timer(memory_map, LED5);} if(rgb) Timer_LED_Strip(LEDRGB_0);
if(relays){ Souliss_T11_Timer(memory_map, RELAY0); Souliss_T11_Timer(memory_map, RELAY1); Souliss_T11_Timer(memory_map, RELAY2); Souliss_T11_Timer(memory_map, RELAY3); } } if(sensors){ SLOW_50s() { // Read temperature and humidity from DHT every 110 seconds // SENSOR 1 DHT.read11(Sensor1_pin); float temperature = DHT.temperature; Souliss_ImportAnalog(memory_map, TEMPERATURE, &temperature); // Read humidity value from DHT sensor and convert from single-precision to half-precision float humidity = DHT.humidity; Souliss_ImportAnalog(memory_map, HUMIDITY, &humidity); } SLOW_70s() { // Read temperature and humidity from DHT every 110 seconds // SENSOR 2 DHT2.read11(Sensor2_pin); float temperature2 = DHT2.temperature; Souliss_ImportAnalog(memory_map, TEMPERATURE2, &temperature2); // Read humidity value from DHT sensor and convert from single-precision to half-precision float humidity2 = DHT2.humidity; Souliss_ImportAnalog(memory_map, HUMIDITY2, &humidity2); } SLOW_110s() {
float ldr_read = analogRead(SensorLDR_pin); Souliss_ImportAnalog(memory_map, LDR, &ldr_read); } } } } #define NRF24_RADIOEN 1 // Chip Enable Pin
#define NRF24_SPICS 2 // SPI Chip Select PinPlease use IDE 1.5.4 and check the RAM usage.
Dario.
From Mobile.
Hi,
Please find attached the testing release A5.2
Regards,
Dario.From Mobile.
Most probably is your CS and CE, have a try and let me know.
Dario.
From Mobile.
--
You received this message because you are subscribed to the Google Groups "souliss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to souliss+u...@googlegroups.com.
To post to this group, send email to sou...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/af726b96-6c0a-47fd-b680-d7c233f09651%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/ca4d79fc-a871-48bb-be3e-7acf5482834a%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "souliss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/souliss/Sbd7WfiuA5w/unsubscribe.
To unsubscribe from this group and all its topics, send an email to souliss+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAKGhMPKWkmdjP%2BxMCJ_QFBHvaj7ziJ3U2%2ByB6weQafa531xNbg%40mail.gmail.com.
Even the maniacbug ping example isn't working?
Dario.
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAN5yH6GoEH-fZReXCqDrJ7_Bz%2BJFvpsT-RaKowtdkzOP6CDhuQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAKGhMP%2BaQcPT6NU3TSd7BTkw_NBAL1hpV-SdS9LguRAeXpgcvA%40mail.gmail.com.
Looks that the module number two us only able to receive data and not to send.
Go in the send function and icrease the delay at begin, it should give you a better result.
Let me know,
Dario.
P.S.: Can you have please a look in the Laihoz post?
From Mobile.
To view this discussion on the web visit https://groups.google.com/d/msgid/souliss/CAN5yH6F_d9OVBJ26NOrPbX880WcY5DLhfPGkrVqz6fuzb0Skjg%40mail.gmail.com.