I need help

I am trying to read the channel 0 on a RN1200 board from a website, it doesn’t work.
Can some one help me?
The RN1200 it plug to a BL2600.

Thanks
Frank

code*****

#class auto
#define TCPCONFIG 1
#define TCP_BUF_SIZE 2048
#define FORM_ERROR_BUF 256
#define HTTP_MAXBUFFER 512
#define HTTP_MAXSERVERS 1
#define MAX_TCP_SOCKET_BUFFERS 1
#define REDIRECTHOST _PRIMARY_STATIC_IP
#define REDIRECTTO “http://” REDIRECTHOST “/index.shtml”
#memmap xmem
#use “dcrtcp.lib”
#use “http.lib”

#ximport “samples/frank/pages/ssi2.shtml” index_html
#ximport “samples/frank/pages/panel.shtml” panel_html
#ximport “samples/frank/ssi2.c” ssi_c

const HttpType http_types[] =
{
{ “.shtml”, “text/html”, shtml_handler}, // ssi
{ “.html”, “text/html”, NULL}, // html
{ “.cgi”, “”, NULL}, // cgi
{ “.gif”, “image/gif”, NULL}
};

int initadcflag;

float voltage, adc0value, adc1value, adc2value, adc3value, adc4value, adc5value, adc6value, adc7value, rn_adc0value;

int updateADC(HttpState* state)

{
if (initadcflag)
{
adc0value = anaInVolts(0,2)(165/3.2)-50.31; //concentrator (Brun)
adc1value = anaInVolts(1,2)
(165/3.2)-50.31; //concentrator IN temp (White/Brun)
adc2value = anaInVolts(2,2)(165/3.2)-50.31; //concentrator OUT temp (Blue)
adc3value = anaInVolts(3,2)
(160/5)+110; //dish elevation (White/Blue)
adc4value = anaInVolts(4,2)18; //dish azimuth (Green)
adc5value = anaInVolts(5,2); //charging amp (White/Green)
adc6value = anaInVolts(6,2); //batteries voltage (Orange)
adc7value = anaInVolts(7,2)
(165/3.2)-50.31; //outside temp (White/Orange)
rn_adc0value = rn_anaInVolts(RN1200, 0, &voltage, 1, 0); //Rabbitnet tracker est
}
cgi_redirectto(state,REDIRECTTO);
return 0;
}
// ------------------------------------------------
int adc0(HttpState* state)
{
if (adc0value >30)
{

  digOut(0, 1);

}
else
{

  digOut(0, 0);

}
cgi_redirectto(state,REDIRECTTO);
return 0;
}

//--------------------------------------------------

const HttpSpec http_flashspec[] =
{
{ HTTPSPEC_FILE, “/”, index_html, NULL, 0, NULL, NULL},
{ HTTPSPEC_FILE, “/index.shtml”, index_html, NULL, 0, NULL, NULL},
{ HTTPSPEC_FILE, “/panel.jpg”, panel_jpg, NULL, 0, NULL, NULL},
{ HTTPSPEC_FILE, “/bar.jpg”, bar_jpg, NULL, 0, NULL, NULL},
{ HTTPSPEC_FILE, “ssi.c”, ssi_c, NULL, 0, NULL, NULL},
{ HTTPSPEC_VARIABLE, “adc0value”, 0, &adc0value, FLOAT32, “%.2f”, NULL},
{ HTTPSPEC_VARIABLE, “adc1value”, 0, &adc1value, FLOAT32, “%.2f”, NULL},
{ HTTPSPEC_VARIABLE, “adc2value”, 0, &adc2value, FLOAT32, “%.2f”, NULL},
{ HTTPSPEC_VARIABLE, “adc3value”, 0, &adc3value, FLOAT32, “%.2f”, NULL},
{ HTTPSPEC_VARIABLE, “adc4value”, 0, &adc4value, FLOAT32, “%.2f”, NULL},
{ HTTPSPEC_VARIABLE, “adc5value”, 0, &adc5value, FLOAT32, “%.2f”, NULL},
{ HTTPSPEC_VARIABLE, “adc6value”, 0, &adc6value, FLOAT32, “%.2f”, NULL},
{ HTTPSPEC_VARIABLE, “adc7value”, 0, &adc7value, FLOAT32, “%.2f”, NULL},
{ HTTPSPEC_VARIABLE, “rn_adc0value”, 0, &rn_adc0value, FLOAT32, “%.2f”, NULL},

};

main()
{

HttpState* state;

// initialize the controller

brdInit();
digOutConfig(0x000F);
rn_init(RN_PORTS, 0);
adc0value=adc1value=adc2value=adc3value=adc4value=adc5value=adc6value=adc7value=rn_adc0value=0.0;

sock_init();
http_init();
tcp_reserveport(80);

while (1) {
updateADC(state);
adc0(state);
http_handler();
}
}