SCU File System Layout - Geowissenschaften/EXCISS GitHub Wiki

This is the default directory structure of the SCU home directory SCU_HOME
(default location: "/opt/MLU/SCU")

bin

	PI_shutdown_IO
	SCU_launch_mission
	SCU_setup
	SCU_update
	SCU_experiment_main
	SCU_experiment_pre
	SCU_experiment_post
	SCU_process_data
	SCU_status_report

etc

	SCU_env

lib

	MCU_message
	PI_generate_load
	SCU_cycle
	USB_stick

	RTC_date
	Update_RTC

	Serial_read_cmd
	Serial_send_cmd

	MLU_battery
	MLU_camera
	MLU_capacitor
	MLU_frame
	MLU_ignition
	MLU_LED
	MLU_shaker
	SCU_keepalive
	SCU_wakeup

log

	SCU_cycle_increment.log
	SCU_cycle_increment.log.OLD

mnt

profiles

	SCU_profile.1

tmp

update

	<CCYYMMDD_hhmmss>_date_time_update.cf
	<CCYYMMDD_hhmmss>_update_commands
	<CCYYMMDD_hhmmss>_update_reboot.flag
	<CCYYMMDD_hhmmss>_file_requests

	update/data

		<CCYYMMDD_hhmmss>_<filename>.md5
		<CCYYMMDD_hhmmss>_<filename>.tgz

	update/done

		<CCYYMMDD_hhmmss>_date_time_update.cf.APPLIED

var

	SCU_identifier.cf
	SCU_cycle_number.cf
	SCU_cycle_number.cf.OLD

USB_A

	USB_A/<cycle>

		<Cycle>_<CCYYMMDD_hhmmss>_CalibImg_LedsOff_01.png
		<Cycle>_<CCYYMMDD_hhmmss>_CalibImg_LedsOn_01.png
		<Cycle>_<CCYYMMDD_hhmmss>_CalibImg_LedsOn_02.png
		<Cycle>_<CCYYMMDD_hhmmss>_CalibImg_LedsOn_03.png
		<Cycle>_<CCYYMMDD_hhmmss>_Video_180s40fps_001.h264
		<Cycle>_<CCYYMMDD_hhmmss>_Video_180s40fps_002.h264
		<Cycle>_<CCYYMMDD_hhmmss>_SCU_launch_mission.log
		<Cycle>_<CCYYMMDD_hhmmss>_SCU_experient.log

	USB_A/sent

	USB_A/sent/<Cycle>

USB_B

identical to USB_A (see above)

USB_X

	USB_X/TO_GROUND

	USB_X/TO_SPACE

		USB_X/TO_SPACE/updates
⚠️ **GitHub.com Fallback** ⚠️