summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMarkus Grüneis <gimpf@gimpf.org>2012-05-29 20:42:07 +0000
committerMarkus Grüneis <gimpf@gimpf.org>2012-05-29 20:42:07 +0000
commitde349a80d1f17332a09324b3274417bfe44bba0d (patch)
treee4e5b7505f8a45f03d0460d64775492159ef193c /doc
parentgit-svn-id: https://svn.spreadspace.org/mur.sat@487 7de4ea59-55d0-425e-a1af-a... (diff)
added mur.sat MPU todo-list (as Emacs org-mode file)
git-svn-id: https://svn.spreadspace.org/mur.sat@488 7de4ea59-55d0-425e-a1af-a3118ea81d4c
Diffstat (limited to 'doc')
-rw-r--r--doc/MPU/mur.sat-mpu.org68
1 files changed, 68 insertions, 0 deletions
diff --git a/doc/MPU/mur.sat-mpu.org b/doc/MPU/mur.sat-mpu.org
new file mode 100644
index 0000000..ef766ee
--- /dev/null
+++ b/doc/MPU/mur.sat-mpu.org
@@ -0,0 +1,68 @@
+#+STARTUP: content hideblocks
+#+STARTUP: logdone logreschedule logredeadline logrefile
+#+STARTUP: hidestars indent oddeven entitiespretty
+#+TODO: TODO(t) NEXT(n) STARTED(s@/!) HOLD(h@/!) | DONE(d@/!) CANCELED(c@/!) OBSOLETED(o@/!)
+#+DRAWERS: LOGBOOK PROPERTIES
+#+PROPERTY: LOG_INTO_DRAWER t
+#+PROPERTY: CLOCK_INTO_DRAWER t
+#+TAGS: { design feature enhancement task bug }
+
+* MPU Features
+** TODO Capture Alien N-Counter Events :feature:
+** TODO Capture Photos from Webcam :feature:
+** TODO Capture Audio from Microphone :feature:
+** TODO Capture Light-Sensor (Photodiode) Values :feature:
+** TODO Capture Temperature Data :feature:
+** TODO Store captured data on SD Card :feature:
+** TODO Read captured data from SD Card :feature:
+** TODO Provide a simple index of data on SD Card :feature:
+** TODO Automatically trigger capturing photos :feature:
+** TODO Handle Commands from IHU :feature:
+*** TODO MPU-Command: Prepare-Shutdown :feature:
+*** TODO MPU-Command: Save energy :feature:
+** TODO Send parameters to IHU :feature:
+** TODO Handle Commands from Radio-Transceiver :feature:
+*** TODO Radio-Command: Give page of object index :feature:
+*** TODO Radio-Command: Give page of data object :feature:
+*** TODO Radio-Command: Set some parameters of whatever :feature:
+**** Examples:
+- speed of morse code
+- sensitivity of (e.g. photodiodes)
+- parameters for MPU/IHU algorithms
+*** TODO Radio-Command: Give address/length from SD Card :feature:
+* General Todo-List
+** TODO Data-Format for SD Card
+** TODO Task and Protocol Design Rev. 1
+** TODO Clarify License Issues of 3rd Party Code
+** TODO MPU Program States: e.g. which function may be used in which state
+** TODO Definition of "interesting" photos, i.e. when to take a photo
+** TODO Definition of IHU Commands
+** TODO Define Priorities of different commands/interrupts
+* Implementation Todo-List
+** DONE Read values from ADC
+** DONE Read/Write RS232
+CLOSED: [2012-05-29 Tue 22:24]
+:LOGBOOK:
+- State "DONE" from "TODO" [2012-05-29 Tue 22:24]
+:END:
+** TODO [#C] Common header format for source files (license etc.)
+** TODO Write to SD Card (raw)
+** TODO Read from SD Card (raw)
+** TODO Write to SD Card (object)
+** TODO Read from SD Card (object)
+** TODO Read from SD Card (part of object)
+** TODO Read out temperature sensors (by one-wire bus) (requires: temperature sensors)
+** TODO Read out light sensors (by ADC)
+** TODO Read out microphone (by SPI)
+** STARTED Understand IHU (by RS232)
+:LOGBOOK:
+- State "STARTED" from "TODO" [2012-05-29 Tue 22:24]
+:END:
+* Open Questions
+** TODO Map light intensity to photodiode and Webcam values
+i.e.: given some photodiode ADC read-out, what is the expected histogram for the
+Webcam picture
+* SD Card FS
+** Note: Take care of crashing SD Card firmware/controller
+* RTOS Task / (Message-)Protocol Design
+** Tasks