Rev 1053 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1053 | Rev 1112 | ||
|---|---|---|---|
| Line 4... | Line 4... | ||
| 4 | ---- |
4 | ---- |
| 5 | * CanTranslator and CanMessage should use unsigned int maybe |
5 | * CanTranslator and CanMessage should use unsigned int maybe |
| 6 | * When doing flashing with command console and aborting with ctrl+c, atom segfaults |
6 | * When doing flashing with command console and aborting with ctrl+c, atom segfaults |
| 7 | * For some reason the logfile can not be opened |
7 | * For some reason the logfile can not be opened |
| 8 | * atom start services when it sees the bios_start shall be appl_start.... |
8 | * atom start services when it sees the bios_start shall be appl_start.... |
| - | 9 | * Send only variables that we want, optional |
|
| 9 | 10 | ||
| 10 | Features |
11 | Features |
| 11 | -------- |
12 | -------- |
| 12 | * Commandline options override settings |
13 | * Commandline options override settings |
| 13 | * Implement more useful functions for the command console |
14 | * Implement more useful functions for the command console |
| 14 | * Implement internal canDaemon functionality |
15 | * Implement internal canDaemon functionality |
| 15 | * Mysql-interface |
16 | * Mysql-interface |
| 16 | * Build javascript for programming a node |
17 | * Build javascript for programming a node |
| 17 | * Optional variables to commands? |
18 | * Optional variables to commands? |
| - | 19 | * Command interface with tabbing |
|
| 18 | 20 | ||
| 19 | Other |
21 | Other |
| 20 | ----- |
22 | ----- |
| 21 | * When a node comes online, atom shall reset what it remembers from when it was online before, if you now add a module and install this application atom will not recognice it |
23 | * When a node comes online, atom shall reset what it remembers from when it was online before, if you now add a module and install this application atom will not recognice it |
| 22 | * Atom does not complain if you try to set a command that do not exist |
24 | * Atom does not complain if you try to set a command that do not exist |
| 23 | * Error checking... |
25 | * Error checking... |
| 24 | * FIXMEs |
26 | * FIXMEs |
| 25 | * Implement more module-services... |
27 | * Implement more module-services... |
| 26 | * Think out a simple way of replacing canDude, maybe a script that sends the commands to Atom over a socket |
- | |
| 27 | * CanTranslator needs more structure... it is hard to know what is what now |
28 | * CanTranslator needs more structure... it is hard to know what is what now |
| - | 29 | * Change XML-file, make command-names unique. Remove type, remove module attributes on commands and specify which commands a module supports in the module list |
|
| - | 30 | * Local xml-file |
|
| - | 31 | * Use RemoteFlag as direction, extend moduletype to the first 13 bits of the can header instead of class, dirFlag and modtype |
|
| 28 | 32 | ||
| 29 | Documentation |
33 | Documentation |
| 30 | ------------- |
34 | ------------- |
| 31 | * Commented javascript examples for modules and logic scripts |
35 | * Commented javascript examples for modules and logic scripts |
| 32 | * Wiki-text to describe all aspects of Atom |
36 | * Wiki-text to describe all aspects of Atom |