wip. got started sanifying stuff
diff --git a/aos/crio/hardware/digital_source.cc b/aos/crio/hardware/digital_source.cc
new file mode 100644
index 0000000..83f6142
--- /dev/null
+++ b/aos/crio/hardware/digital_source.cc
@@ -0,0 +1,17 @@
+#include "aos/crio/hardware/digital_source.h"
+
+namespace aos {
+namespace crio {
+namespace hardware {
+
+AnalogTriggerOutput::AnalogTriggerOutput(const ::AnalogTrigger &trigger,
+ ::AnalogTriggerOutput::Type type,
+ float lowerVoltage,
+ float upperVoltage)
+ : output_(trigger.CreateOutput(type)) {
+ trigger.SetLimitsVoltage(lowerVoltage, upperVoltage);
+}
+
+} // namespace hardware
+} // namespace crio
+} // namespace aos