Permalink
Browse files

Enable transparent mode when Using the module as Server

  • Loading branch information...
1 parent 60924c8 commit 98a1a5ea2b495a94b9a61a5c89a145e755257b56 @garyservin committed Dec 1, 2014
Showing with 1 addition and 1 deletion.
  1. +1 −1 at/user/at_ipCmd.c
View
@@ -1368,7 +1368,7 @@ at_ipDataSendNow(void)
void ICACHE_FLASH_ATTR
at_exeCmdCipsend(uint8_t id)
{
- if((serverEn) || (IPMODE == FALSE))
+ if(IPMODE == FALSE)
{
at_backError;
return;

5 comments on commit 98a1a5e

@beckdac

Thanks for working through this. I'm still trying to figure out the AT commands to make this work.

I was thinking it should be something like this:
AT+CIPMUX=1
AT+CIPMODE=0
AT+CIPSERVER=1,2222

@garyservin
Owner

Hi, here is what I do (after flashing the modified firmware):

AT+CIPMODE=1
AT+CIPMUX=1
AT+CIPSERVER=1,1234
AT+CIPMUX=0

Connect client to AP...

AT+CIPSEND // to start sending in transparent mode

@beckdac

Works great, thanks!

@disneysw

What you are doing seems to be exactly what I want.

But are the precompiled bin files for the transparent server?

Using the commands

AT+CIPMODE=1
AT+CIPMUX=1
AT+CIPSERVER=1,1234
AT+CIPMUX=0

with the precompiled bin do indeed seem to start a transparent RX server but I get an error anytime I try to use 'AT+CIPSEND' to TX data. So at the moment I have only oneway communication.

Am I missing something?

@garyservin
Owner

hi @disneysw, sorry for the delay. No, the precompiled files are the original ones, you need to compile from source first

Please sign in to comment.