Subversion Repositories HomeAutomation

Rev

Rev 1322 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1322 Rev 1403
Line 22... Line 22...
22
* Boost::Tr1::hashmap
22
* Boost::Tr1::hashmap
23
* Look att Locale and where we want UTF8 and where it is ascii
23
* Look att Locale and where we want UTF8 and where it is ascii
24
* Restart js-vm when atom is running to load new versions of js, maybe a persistant store of variables in c++ that lives between js-vm restarts
24
* Restart js-vm when atom is running to load new versions of js, maybe a persistant store of variables in c++ that lives between js-vm restarts
25
* Ta bort throw new, use references instead?
25
* Ta bort throw new, use references instead?
26
* Implement datatype string
26
* Implement datatype string
-
 
27
* static_cast<>
-
 
28
 
-
 
29
V8
-
 
30
==
-
 
31
* snapshot=yes
-
 
32
 
-
 
33
 
-
 
34
Definera vilka pinnar en modul behöver också i xmlfilen och om det är några krav på dom, pwm mm, kanske även vilken defaultpinne dom är på, eller flera om nån är upptagen
-
 
35
 
-
 
36
Control-interface
-
 
37
=================
-
 
38
Atom har en socket öppen dit man kan skicka och få information.
-
 
39
Tanken är att man här skall kunna interagera med noder, se vilka som är online, vilka metoder dom har, skicka meddelanden etc.. detta blir ett interface mot js-modulerna. Eller/och att man kan skicka meddelanden och tabba fram från protocol-specen.
-
 
40
Protokollet skall vara human-readable så det går att bara telneta till socketen och skriva ungefär som SMTP.
-
 
41
Det skall finnas en kommandoradsklient som stödjer autocomplete mm för alla funktioner protokollet stödjer, ungefär som mysql-klienten med lite bash inblandat.
-
 
42
Det skall även skapas en php-klass för att enkelt prata med control-interfaces så man kan bygga webbgränssnitt enkelt.
27
 
43
 
28
TODO - Stage 1
44
TODO - Stage 1
29
==============
45
==============
30
Status: In progress
46
Status: In progress
31
Goal: Get data from an ethnode printed in a nice format on the monitorsubcribers socket
47
Goal: Get data from an ethnode printed in a nice format on the monitorsubcribers socket