add SplitReadings gadget, now stored both combined and separate
turn RF->DB pipeline into its own circuit for re-use