Versions in this module Expand all Collapse all v0 v0.2.35 Apr 17, 2023 v0.2.34 Apr 13, 2023 v0.2.33 Mar 31, 2023 v0.2.32 Mar 30, 2023 Changes in this version + func DetermineDeleteProcessedData(logger golog.Logger, deleteData *bool, useLiveData bool) bool + func DetermineUseLiveData(logger golog.Logger, liveData *bool, sensors []string) (bool, error) + func GetOptionalParameters(config *AttrConfig, defaultPort string, ...) (string, int, int, bool, bool, error) + func SetupDirectories(dataDirectory string, logger golog.Logger) error + func SetupGRPCConnection(ctx context.Context, port string, dialMaxTimeoutSec int, logger golog.Logger) (pb.SLAMServiceClient, func() error, error) + type AttrConfig struct + ConfigParams map[string]string + DataDirectory string + DataRateMsec int + DeleteProcessedData *bool + Dev bool + MapRateSec *int + Port string + Sensors []string + UseLiveData *bool + func NewAttrConfig(cfg config.Service) (*AttrConfig, error) + func (config *AttrConfig) Validate(path string) ([]string, error)