func initCamera() *gphoto2go.Camera {
	camera := new(gphoto2go.Camera)
	err := camera.Init()

	if err < 0 {
		log.Fatalf("No camera found. Exiting.\n")
	} else {
		bus.Publish("camera:init", camera)
	}

	return camera
}