Nån som har gjort något med en AVR och IrDA som kan ge mig lite tips om hur man gör.
Tänkt mig göra en kontroll till Lampor, Persienner lite fläktar och liknande med en Palm Tungsten och en AVR, Sedan skulle det ju vara bra att kunna få upp mätvärden på PDA'n direkt från AVRen eftersom LCD displayer är ganska dyra.
IrDA och AVR
Jag har aldrig använt IR, men har ändå fått för mig att det ska fungera som vanlig seriell komunikation, är det inte så, eller är IrDA något speciellt? Om det fungerar som vanlig seriell kommunikation, så borde det väl bara vara att köra en IR-sändare på TxD på "central-statinen" och IR-motagare på RxD på "motagar-stationerna" (Lampor mm).
Jag tror hela specen finns att ladda ner på www.irda.org
I grunden är det seriell kommunikation, som är modulerad på ett speciellt sätt (som är lite olika i olika hastigheter).
Det kan man likna vid det fysiska lagret på ett nätverk, och i princip ska det nog räcka (beroende på hur man kan programmera på palmen).
Sen finns det lika olika protokoll definerade för att utföra vissa funktioner, t.ex. IrLAN för att göra nätverksanslutning över irda och IrCOMM som används när man vill ha en virtuell serieport (t.ex. om man ska använda mobilen som modem).
Fast man kan nog skippa det mesta av det där iofs, om man kan programmera om ir-porten på palmen så den också skippar det.
I grunden är det seriell kommunikation, som är modulerad på ett speciellt sätt (som är lite olika i olika hastigheter).
Det kan man likna vid det fysiska lagret på ett nätverk, och i princip ska det nog räcka (beroende på hur man kan programmera på palmen).
Sen finns det lika olika protokoll definerade för att utföra vissa funktioner, t.ex. IrLAN för att göra nätverksanslutning över irda och IrCOMM som används när man vill ha en virtuell serieport (t.ex. om man ska använda mobilen som modem).
Fast man kan nog skippa det mesta av det där iofs, om man kan programmera om ir-porten på palmen så den också skippar det.
Fann denna sida
http://www.blaulogic.com/pico_irda.shtml
Där finns det en färdig programmerad stack till AVR tror jag men jag är inte säker har inte kommit på hur jag skall använda den ännu.
Om det var någon annan som var intresserad.
http://www.blaulogic.com/pico_irda.shtml
Där finns det en färdig programmerad stack till AVR tror jag men jag är inte säker har inte kommit på hur jag skall använda den ännu.
Om det var någon annan som var intresserad.