Página 1 de 1

A biblioteca lwip-1.3.1 possui cliente HTTP ? ( LM3S6918 )

MensagemEnviado: 17 Fev 2013 19:50
por andre_luis
Pessoal,


Estou prestes a adquirir um Kit da TI, e já estou fazendo uma pesquiza dos exemplos inclusos no CD, e vi que possui algumas aplicações com WebServer, o que atende ao que estou precisando.

Porém, além desse recurso, preciso de mais uma funcionalidade, que não encontro exemplos de aplicação na internet nem nesse Kit ou em outros usando a mesma biblioteca lwip :

Eu gostaria de que o Kit também realizasse o acesso á uma página na Web.
Suponho que a definição dessa funcionalidade fosse um "WebClient".

Pra ser mais específico, eu gostaria de enviar o IP da rede local para uma página pública, e isso deve ser feito acessando o link indicado na página abaixo :
http://www.noip.com/integrate/request/


Então : Alguem poderia enviar algum exemplo de um cliente Http baseado nessa biblioteca, ou pelo menos indicar um link onde se possa encontrar informações ?


+++

Re: A biblioteca lwip-1.3.1 possui cliente HTTP ? ( LM3S6918

MensagemEnviado: 17 Fev 2013 19:59
por Rodrigo_P_A
andre_teprom escreveu:Pessoal,


Estou prestes a adquirir um Kit da TI, e já estou fazendo uma pesquiza dos exemplos inclusos no CD, e vi que possui algumas aplicações com WebServer, o que atende ao que estou precisando.

Porém, além desse recurso, preciso de mais uma funcionalidade, que não encontro exemplos de aplicação na internet nem nesse Kit ou em outros usando a mesma biblioteca lwip.

Eu gostaria de que o Kit também realizasse o acesso á uma página na Web.
Suponho que a definição dessa funcionalidade fosse um "WebClient".

Pra ser mais específico, eu gostaria de enviar o IP da rede local para uma página pública, e isso deve ser feito acessando o link indicado na página abaixo :
http://www.noip.com/integrate/request/


Então : Alguem poderia enviar algum exemplo de um cliente Http baseado nessa biblioteca, ou pelo menos indicar um link onde se possa encontrar informações ?


+++


veja como é montado o header de um http request e monte a chamada abrindo um socket contra o endereço noip.com

vou te falar uma coisa, tentei usar a lwip em um cliente, e simplesmente não funcionava de jeito nenhum, num lembro mais qual a faixa de ip que o cliente usava, acho que era 177. alguma coisa, resumindo só funcionou depois que eu alterei o ip para a faixa 192.xxxxxx

deixei rodando assim mesmo, mas simplesmente não consegui descobri o pq, como fiz só uma placa para esta aplicação, num tinha problema.

MensagemEnviado: 17 Fev 2013 20:15
por KrafT
Não tem cliente HTTP no pacote.

Andei discutindo isso no fórum da TI (http://e2e.ti.com), com algum sucesso, mas não acho o tópico.

Quando achar posto aqui.

MensagemEnviado: 19 Fev 2013 13:37
por tcpipchip
Podes usar o http sniffer

Re: A biblioteca lwip-1.3.1 possui cliente HTTP ? ( LM3S6918

MensagemEnviado: 19 Fev 2013 19:27
por barboza
Rodrigo_P_A escreveu:
andre_teprom escreveu:Pessoal,


Estou prestes a adquirir um Kit da TI, e já estou fazendo uma pesquiza dos exemplos inclusos no CD, e vi que possui algumas aplicações com WebServer, o que atende ao que estou precisando.

Porém, além desse recurso, preciso de mais uma funcionalidade, que não encontro exemplos de aplicação na internet nem nesse Kit ou em outros usando a mesma biblioteca lwip.

Eu gostaria de que o Kit também realizasse o acesso á uma página na Web.
Suponho que a definição dessa funcionalidade fosse um "WebClient".

Pra ser mais específico, eu gostaria de enviar o IP da rede local para uma página pública, e isso deve ser feito acessando o link indicado na página abaixo :
http://www.noip.com/integrate/request/


Então : Alguem poderia enviar algum exemplo de um cliente Http baseado nessa biblioteca, ou pelo menos indicar um link onde se possa encontrar informações ?


+++


veja como é montado o header de um http request e monte a chamada abrindo um socket contra o endereço noip.com

vou te falar uma coisa, tentei usar a lwip em um cliente, e simplesmente não funcionava de jeito nenhum, num lembro mais qual a faixa de ip que o cliente usava, acho que era 177. alguma coisa, resumindo só funcionou depois que eu alterei o ip para a faixa 192.xxxxxx

deixei rodando assim mesmo, mas simplesmente não consegui descobri o pq, como fiz só uma placa para esta aplicação, num tinha problema.


No próprio link que o Andre passou tem os exemplos de como o header do http deve ser montado.

Acho que a melhor e mais fácil opção é abrir o socket no modo client e fazer a requisição de update conforme o exemplo do link.

Re: A biblioteca lwip-1.3.1 possui cliente HTTP ? ( LM3S6918

MensagemEnviado: 19 Fev 2013 19:38
por andre_luis
Muito obrigado pessoal.
Assim que chegar o Kit, faço os testes e depois posto o resultado aqui.


+++

Re: A biblioteca lwip-1.3.1 possui cliente HTTP ? ( LM3S6918

MensagemEnviado: 23 Mar 2013 22:47
por andre_luis
Bom, comprei o KIT, começei a gravar alguns exemplos....
Mas, esqueci qual era o IP original, e o bootloader foi pro saco.

Enfim, alguém sabe se há no mercado algum gravador ULINK mais barato que o de R$ 99,00 do MercadoLivre ?


+++

Re: A biblioteca lwip-1.3.1 possui cliente HTTP ? ( LM3S6918

MensagemEnviado: 24 Mar 2013 13:59
por Rodrigo_P_A
andre_teprom escreveu:Bom, comprei o KIT, começei a gravar alguns exemplos....
Mas, esqueci qual era o IP original, e o bootloader foi pro saco.

Enfim, alguém sabe se há no mercado algum gravador ULINK mais barato que o de R$ 99,00 do MercadoLivre ?


+++


Difícil hein, quando eu comprei meu primeiro ULINK na Anacom paguei uns R$900,00

Toma cuidado com umas cópias de ULINK, que simplesmente param de funcionar com o tempo, aconteceu comigo 2x, agora eu só uso o original.

Re: A biblioteca lwip-1.3.1 possui cliente HTTP ? ( LM3S6918

MensagemEnviado: 24 Mar 2013 14:55
por andre_luis
Olá Rodrigo,


Na verdade, eu até encontrei ULINK no E-bay por ~ US$ 21,00 ( ~ R$ 45,00 ), mas tenho receio que demore uma eternidade pra chegar.
Bom, considerando a diferença de preço pro original, acho que talvez compense comprar algumas unidades, até que a última funcione :D .

Um pouco de lamentação : Um amigo do trabalho, montou um H-JTAG de graça, corroeu placa, funcionou direitinho, mas só com porta Paralela.
Pô, será que não tem nenhum chip FTDI da vida pronto que possamos comprar pra montar um ULINK em casa ?


+++

Re: A biblioteca lwip-1.3.1 possui cliente HTTP ? ( LM3S6918

MensagemEnviado: 24 Mar 2013 19:24
por Rodrigo_P_A
andre_teprom escreveu:Olá Rodrigo,


Na verdade, eu até encontrei ULINK no E-bay por ~ US$ 21,00 ( ~ R$ 45,00 ), mas tenho receio que demore uma eternidade pra chegar.
Bom, considerando a diferença de preço pro original, acho que talvez compense comprar algumas unidades, até que a última funcione :D .

Um pouco de lamentação : Um amigo do trabalho, montou um H-JTAG de graça, corroeu placa, funcionou direitinho, mas só com porta Paralela.
Pô, será que não tem nenhum chip FTDI da vida pronto que possamos comprar pra montar um ULINK em casa ?


+++


Se for para uso profissional, num vale a pena ficar perdendo tempo com HJTAG para usar com o KEIL.

Eu já testei vários depuradores e várias IDEs para ARM, e de longe a da KEIL é a MELHOR, tanto para usar com o GCC como para usar com o compilador RVDS da própria Keil.

O ULINK num dá BUG, e compra o ULINK2 , cuidado para num comprar o ULINK1, pois o ULINK2 é mais veloz e aceita os novos Cortex.

A ferramenta da Keil é muito produtiva, mas é cara!

Re: A biblioteca lwip-1.3.1 possui cliente HTTP ? ( LM3S6918

MensagemEnviado: 24 Mar 2013 22:03
por KrafT
Eu gosto do IAR.

Se o André comprou o kit Stellaris, ele é um gravador/depurador Jtag, com aquele sistema de pinos feioso...

Re: A biblioteca lwip-1.3.1 possui cliente HTTP ? ( LM3S6918

MensagemEnviado: 27 Mar 2013 13:15
por andre_luis
Mas já vem com um adaptador para a placa se conectar num gravador com pinagem 2x10 padrão... 8)


+++