ARM SERVIDOR WEB

Empregos, propagandas, promoções, etc...

Moderadores: 51, guest2003, Renie, gpenga

Mensagempor 51 » 02 Out 2008 17:33

Bom, fiz uma pequena limpeza por aqui, vamos deixar este papo de C "profissonal" ou "amador" pro Boteco...
51
Administrador
 
Mensagens: 325
Registrado em: 12 Out 2006 12:37
Localização: Americana - SP

Mensagempor tcpipchip » 03 Out 2008 09:48

Novidades

-O servidor tera o COMPILADOR embarcado no proprio LPC...ou seja...voce so necessita como Software o seu BROWSER
-Eventos como BUTTON ou atributos como MESSAGE, podem ser capturados pelo BASIC.

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 08 Out 2008 19:30

apos 2,5 horas montando os smd + 2,5 horas tentando descobrir pq nao nao pegava o IP, constatei que fui traido pelo ALTIUM, no esquema eletrico os pinos do cristal do ENC28J60 estao conectados...mas nao gerou o NETLIST corretamente para o roteamento da placa... :(
Solucao: micro JUMPER verde.
Agora foi, pegou IP e ja esta sendo possivel programar duas seções em BASIC:
- a que roda em BACKGROUND (para o controle de processo em si);
- a outra que é a interface Homem x máquina, ou seja, um programa em basic (".htm") que tem como STDIO a geracao de paginas HTML, com acesso as variaveis do programa de primeira seção.

Mas ainda nao esta bom...tem muita coisa ainda para testar...

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Paulo » 09 Out 2008 08:48

tcpipchip escreveu:apos 2,5 horas montando os smd + 2,5 horas tentando descobrir pq nao nao pegava o IP, constatei que fui traido pelo ALTIUM, no esquema eletrico os pinos do cristal do ENC28J60 estao conectados...mas nao gerou o NETLIST corretamente para o roteamento da placa... :(
Solucao: micro JUMPER verde.
Agora foi, pegou IP e ja esta sendo possivel programar duas seções em BASIC:
- a que roda em BACKGROUND (para o controle de processo em si);
- a outra que é a interface Homem x máquina, ou seja, um programa em basic (".htm") que tem como STDIO a geracao de paginas HTML, com acesso as variaveis do programa de primeira seção.

Mas ainda nao esta bom...tem muita coisa ainda para testar...

TCPIPCHIP


Parabéns pelo trabalho, espero que consiga arrumar os probleminhas e colocá-la para funcionar o quanto antes.
Acho que esse projeto vai ficar bem legal.

Até +...
Paulo D.
"Se o teu sonho for maior que ti, Alonga tuas asas, Esgarça os teus medos, Amplia o teu mundo, Dimensiona o infinito, E parte em busca da estrela... " (Trecho de Voa - Ivan Lins / Leda Selma)
Avatar do usuário
Paulo
Byte
 
Mensagens: 421
Registrado em: 07 Nov 2006 07:26

Mensagempor guest2003 » 09 Out 2008 08:53

hummm Não deve trabalhar com o snap to grid desligado... nem com grid diferente do padrão (10)... senão corre o risco de acontecer isso.

e

Sempre é legal usar o DRC... ai ele avisa sobre pinos flutuando que você não marcou como sem uso (aquele X que você coloca em pinos NC)

[]'s
Marcelo
http://www.sethi.com.br (Institucional)
http://www.sethi3d.com.br (Impressoras 3d)
http://www.sethi.com.br/blog (Blog Impressoras 3d)
Avatar do usuário
guest2003
Word
 
Mensagens: 746
Registrado em: 13 Out 2006 11:48
Localização: Campinas - SP

Mensagempor tcpipchip » 09 Out 2008 11:35

Paulo e Guest...
Obrigado!
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor tcpipchip » 09 Out 2008 14:57

Programa principal em LOOP - RODA EM BACKGROUND

dim CGIinput(100) as string

contador = 0
while 1
contador = contador + 1

CGIinput = CGIIN

select CGIinput(6)
case "1"
io(7) = 1
case "2"
io(7) = 0
end select
loop

Pagina .HTML com acesso as variaveis do BASIC (contador) e instruções

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>BASIC4EVER</title>
<script type="text/javascript">
function sendValue(s){
document.location.replace("index.htm?Input="+s);
}

</script>
</head>
<body>
<div style="position:absolute;top:0;left:0">
<img src="banner.gif" style="position:absolute;top:0;left:0" alt="banner">
<br>
<br>

<?BASIC
PRINT "MONITORACAO REMOTA"
?>

<br>

<?BASIC
if IN(7) then print "SEU LED FOI DESLIGADO" else print "SEU LED FOI LIGADO"
?>

<br><br>

<?BASIC
print "CONTADOR EVENTOS ",contador
?>

<br>
<br>

<div>
Envio de mensagens ao BASIC
<input type="button" value="OFF" onclick="sendValue('1');"> &nbsp LED off<br><br>
<input type="button" value="ON" onclick="sendValue('2');"> &nbsp;&nbsp;&nbsp LED on<br><br>
</div>
</div>
</body>
</html>

Produz

Imagem
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Jorge_Francisco » 09 Out 2008 16:03

Legal a solução por Query String. É possível separar as folhas de estilo(.css) e o JavaScript(.js) do HTML principal?

Nossa, pensei que ainda sabia Basic, mas não entendi muito a sintaxe,mas deixa pra lá,hehehe. Entendi que tem um loop infinito em que tem um switch, onde a escolha define se o pino vai para 0 ou 1.

Porque não tem acentuação no:

PRINT "MONITORACAO REMOTA"

Vc pode colocar acento por HTML do tipo:

PRINT "MONITORA&Ccedil;&Atilde;O REMOTA"

Será que dá certo?eheheh
Editado pela última vez por Jorge_Francisco em 09 Out 2008 17:47, em um total de 1 vez.
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor Jorge_Francisco » 09 Out 2008 16:17

Pode usar POST ao invés de QUERY. Pode usar AJAX(sem PHP,lóooogico). Ao invés de usar loop poderia usar setTimeout, eu acho neh. hehehe
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor tcpipchip » 10 Out 2008 10:05

Eu discutindo aqui com os parceiros deste projeto e provavelmente o HTML permitira fazer chamadas as rotinas do BASIC...mas aguardo sugestoes...
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Jorge_Francisco » 10 Out 2008 10:47

tcpipchip escreveu:Eu discutindo aqui com os parceiros deste projeto e provavelmente o HTML permitira fazer chamadas as rotinas do BASIC...mas aguardo sugestoes...


Não entedi, as minhas não serviram?
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor tcpipchip » 10 Out 2008 15:55

desculpa, obrigado
Imagem
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Msconfig » 10 Out 2008 16:11

Ah bom, é da Coridium...

http://www.coridiumcorp.com/ae1/


Achei que fosse produto nacional...

Imagem
Avatar do usuário
Msconfig
Byte
 
Mensagens: 116
Registrado em: 18 Nov 2006 16:11

Mensagempor tcpipchip » 10 Out 2008 16:42

Sim,

É uma parceria com a CORIDIUM e SYMPHONY, como faco tambem para a placa ARM .NET e ARM JAVA.
Estamos resolvendo alguns detalhes, como permitir abrir uma conexao para uma porta diferente da 80, pq aqui eles bloqueiam esta porta.

Criamos a placa nacional e vamos disponiblizar na NET o gerber. A gravacao do WEB SERVER sera feita aqui mesmo...o chip ja tem no BRASIL, para evitar importacao e acabar ficando caro da CORIDIUM.
Sera cobrada uma licenca...

T+

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Paulo » 10 Out 2008 17:10

tcpipchip escreveu:Sim,

É uma parceria com a CORIDIUM e SYMPHONY, como faco tambem para a placa ARM .NET e ARM JAVA.
Estamos resolvendo alguns detalhes, como permitir abrir uma conexao para uma porta diferente da 80, pq aqui eles bloqueiam esta porta.

Criamos a placa nacional e vamos disponiblizar na NET o gerber. A gravacao do WEB SERVER sera feita aqui mesmo...o chip ja tem no BRASIL, para evitar importacao e acabar ficando caro da CORIDIUM.
Sera cobrada uma licenca...

T+

TCPIPCHIP


ARM Java????

Que projeto é esse???
"Se o teu sonho for maior que ti, Alonga tuas asas, Esgarça os teus medos, Amplia o teu mundo, Dimensiona o infinito, E parte em busca da estrela... " (Trecho de Voa - Ivan Lins / Leda Selma)
Avatar do usuário
Paulo
Byte
 
Mensagens: 421
Registrado em: 07 Nov 2006 07:26

AnteriorPróximo

Voltar para Divulgação

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes

x