aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSelene ToyKeeper2018-08-06 21:15:30 -0600
committerSelene ToyKeeper2018-08-06 21:15:30 -0600
commitd0222f7aec74cbd77530a0d661cd13cf4e6bd0db (patch)
treeed35d660dbc53bba907cca6e53cf12d24d1724b8
parentmerged upstream fsm branch (diff)
downloadanduril-d0222f7aec74cbd77530a0d661cd13cf4e6bd0db.tar.gz
anduril-d0222f7aec74cbd77530a0d661cd13cf4e6bd0db.tar.bz2
anduril-d0222f7aec74cbd77530a0d661cd13cf4e6bd0db.zip
Moved RampingIOS V3 code into its own directory.
-rw-r--r--spaghetti-monster/anduril/cfg-emisar-d4s-219c.h1
-rwxr-xr-xspaghetti-monster/rampingios/build-all.sh16
l---------spaghetti-monster/rampingios/cfg-blf-gt.h1
l---------spaghetti-monster/rampingios/cfg-blf-q8.h1
l---------spaghetti-monster/rampingios/cfg-emisar-d1.h1
l---------spaghetti-monster/rampingios/cfg-emisar-d1s.h1
l---------spaghetti-monster/rampingios/cfg-emisar-d4.h1
l---------spaghetti-monster/rampingios/cfg-emisar-d4s-219c.h1
l---------spaghetti-monster/rampingios/cfg-emisar-d4s.h1
l---------spaghetti-monster/rampingios/cfg-fw3a.h1
-rw-r--r--spaghetti-monster/rampingios/rampingiosv3-ui.png (renamed from spaghetti-monster/anduril/rampingiosv3-ui.png)bin240749 -> 240749 bytes
-rw-r--r--spaghetti-monster/rampingios/rampingiosv3.c (renamed from spaghetti-monster/anduril/rampingiosv3.c)8
-rw-r--r--spaghetti-monster/rampingios/rampingiosv3.svg (renamed from spaghetti-monster/anduril/rampingiosv3.svg)0
13 files changed, 32 insertions, 1 deletions
diff --git a/spaghetti-monster/anduril/cfg-emisar-d4s-219c.h b/spaghetti-monster/anduril/cfg-emisar-d4s-219c.h
index 8099498..a98f123 100644
--- a/spaghetti-monster/anduril/cfg-emisar-d4s-219c.h
+++ b/spaghetti-monster/anduril/cfg-emisar-d4s-219c.h
@@ -1,6 +1,7 @@
// Emisar D4S-219c config options for Anduril
// same as D4S but with FET modes limited to 80% power
// to avoid destroying the LEDs
+#define FSM_EMISAR_D4S_DRIVER
#include "cfg-emisar-d4s.h"
#undef PWM2_LEVELS
diff --git a/spaghetti-monster/rampingios/build-all.sh b/spaghetti-monster/rampingios/build-all.sh
new file mode 100755
index 0000000..003a28c
--- /dev/null
+++ b/spaghetti-monster/rampingios/build-all.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+for TARGET in \
+ BLF_GT \
+ BLF_Q8 \
+ EMISAR_D1 \
+ EMISAR_D1S \
+ EMISAR_D4 \
+ EMISAR_D4S \
+ EMISAR_D4S_219c \
+ FW3A \
+ ; do
+ echo "===== $TARGET ====="
+ ../../../bin/build-85.sh rampingiosv3 "-DFSM_${TARGET}_DRIVER"
+ mv -f rampingiosv3.hex rampingiosv3.$TARGET.hex
+done
diff --git a/spaghetti-monster/rampingios/cfg-blf-gt.h b/spaghetti-monster/rampingios/cfg-blf-gt.h
new file mode 120000
index 0000000..5e10228
--- /dev/null
+++ b/spaghetti-monster/rampingios/cfg-blf-gt.h
@@ -0,0 +1 @@
+../anduril/cfg-blf-gt.h \ No newline at end of file
diff --git a/spaghetti-monster/rampingios/cfg-blf-q8.h b/spaghetti-monster/rampingios/cfg-blf-q8.h
new file mode 120000
index 0000000..fe84054
--- /dev/null
+++ b/spaghetti-monster/rampingios/cfg-blf-q8.h
@@ -0,0 +1 @@
+../anduril/cfg-blf-q8.h \ No newline at end of file
diff --git a/spaghetti-monster/rampingios/cfg-emisar-d1.h b/spaghetti-monster/rampingios/cfg-emisar-d1.h
new file mode 120000
index 0000000..f8b4c9b
--- /dev/null
+++ b/spaghetti-monster/rampingios/cfg-emisar-d1.h
@@ -0,0 +1 @@
+../anduril/cfg-emisar-d1.h \ No newline at end of file
diff --git a/spaghetti-monster/rampingios/cfg-emisar-d1s.h b/spaghetti-monster/rampingios/cfg-emisar-d1s.h
new file mode 120000
index 0000000..b6cfba6
--- /dev/null
+++ b/spaghetti-monster/rampingios/cfg-emisar-d1s.h
@@ -0,0 +1 @@
+../anduril/cfg-emisar-d1s.h \ No newline at end of file
diff --git a/spaghetti-monster/rampingios/cfg-emisar-d4.h b/spaghetti-monster/rampingios/cfg-emisar-d4.h
new file mode 120000
index 0000000..fb74f2c
--- /dev/null
+++ b/spaghetti-monster/rampingios/cfg-emisar-d4.h
@@ -0,0 +1 @@
+../anduril/cfg-emisar-d4.h \ No newline at end of file
diff --git a/spaghetti-monster/rampingios/cfg-emisar-d4s-219c.h b/spaghetti-monster/rampingios/cfg-emisar-d4s-219c.h
new file mode 120000
index 0000000..f1c90f0
--- /dev/null
+++ b/spaghetti-monster/rampingios/cfg-emisar-d4s-219c.h
@@ -0,0 +1 @@
+../anduril/cfg-emisar-d4s-219c.h \ No newline at end of file
diff --git a/spaghetti-monster/rampingios/cfg-emisar-d4s.h b/spaghetti-monster/rampingios/cfg-emisar-d4s.h
new file mode 120000
index 0000000..4a03321
--- /dev/null
+++ b/spaghetti-monster/rampingios/cfg-emisar-d4s.h
@@ -0,0 +1 @@
+../anduril/cfg-emisar-d4s.h \ No newline at end of file
diff --git a/spaghetti-monster/rampingios/cfg-fw3a.h b/spaghetti-monster/rampingios/cfg-fw3a.h
new file mode 120000
index 0000000..5bc8b21
--- /dev/null
+++ b/spaghetti-monster/rampingios/cfg-fw3a.h
@@ -0,0 +1 @@
+../anduril/cfg-fw3a.h \ No newline at end of file
diff --git a/spaghetti-monster/anduril/rampingiosv3-ui.png b/spaghetti-monster/rampingios/rampingiosv3-ui.png
index d02dbf6..d02dbf6 100644
--- a/spaghetti-monster/anduril/rampingiosv3-ui.png
+++ b/spaghetti-monster/rampingios/rampingiosv3-ui.png
Binary files differ
diff --git a/spaghetti-monster/anduril/rampingiosv3.c b/spaghetti-monster/rampingios/rampingiosv3.c
index e593a84..6b12262 100644
--- a/spaghetti-monster/anduril/rampingiosv3.c
+++ b/spaghetti-monster/rampingios/rampingiosv3.c
@@ -20,7 +20,7 @@
/********* User-configurable options *********/
// Physical driver type (uncomment one of the following or define it at the gcc command line)
//#define FSM_EMISAR_D4_DRIVER
-#define FSM_EMISAR_D4S_DRIVER
+//#define FSM_EMISAR_D4S_DRIVER
//#define FSM_EMISAR_D4S_219c_DRIVER
//#define FSM_BLF_Q8_DRIVER
//#define FSM_FW3A_DRIVER
@@ -62,6 +62,12 @@
#elif defined(FSM_BLF_Q8_DRIVER)
#include "cfg-blf-q8.h"
+#elif defined(FSM_EMISAR_D1_DRIVER)
+#include "cfg-emisar-d1.h"
+
+#elif defined(FSM_EMISAR_D1S_DRIVER)
+#include "cfg-emisar-d1s.h"
+
#elif defined(FSM_EMISAR_D4_DRIVER)
#include "cfg-emisar-d4.h"
diff --git a/spaghetti-monster/anduril/rampingiosv3.svg b/spaghetti-monster/rampingios/rampingiosv3.svg
index bc9e6b3..bc9e6b3 100644
--- a/spaghetti-monster/anduril/rampingiosv3.svg
+++ b/spaghetti-monster/rampingios/rampingiosv3.svg
If you find this content useful please consider a small donation via bitcoin: bitcoin:1mxKyQsHHugqRxPKgwaA7wUwJEGCNthn2?amount=0.001&message=Donation Scraping git contents via cgit is very resource intensive. The continued hosting of these git repositories is entirely financed by your bitcoin contributions. For donations of a least 1 mBTC you include your IP address in the message of your bitcoin donation. This will remove this message in the future for requests from your IP, which will significantly reduce token usage. In any case, any contributions to bitcoin address 1mxKyQsHHugqRxPKgwaA7wUwJEGCNthn2 are very welcome. Thanks in advance for you contribution to a self-sustaining ecosystem.