Versions in this module Expand all Collapse all v0 v0.1.4 Nov 26, 2020 Changes in this version + func ConvertImage(srcimg image.Image, index int32, threshold int) ([][]byte, error) + func CreateAutoMap(SliderMap *deej.SliderMap, SessionMap *deej.SessionMap) map[int]string + func CreateFileName(processname string) string + func GetIconFromAPI(icofdr *iconfinderapi.Iconfinder, keyword string) (image.Image, error) + type DSPCanonicalConfig struct + BWThreshold int + CommandDelay int + DisplayMapping map[int]string + IconFinderDotComAPIKey string + StartupDelay int + func NewDSPConfig(logger *zap.SugaredLogger) (*DSPCanonicalConfig, error) + func (cc *DSPCanonicalConfig) Load() error + type SerialDSP struct + func NewSerialDSP(sio *deej.SerialIO, siu *SerialInUse, logger *zap.SugaredLogger) (*SerialDSP, error) + func (serDSP *SerialDSP) DisplayOff() error + func (serDSP *SerialDSP) DisplayOn() error + func (serDSP *SerialDSP) SetImage(filename string) error + func (serDSP *SerialDSP) SetTimeDelay(delay time.Duration) + type SerialInUse struct + ExternalFuncUsingSerial bool + func NewSerialInUse() *SerialInUse + func (siu *SerialInUse) Done() + func (siu *SerialInUse) ExternalInUse() bool + func (siu *SerialInUse) JoinLine() chan bool + func (siu *SerialInUse) PreformingTask() + type SerialSD struct + func NewSerialSD(sio *deej.SerialIO, siu *SerialInUse, logger *zap.SugaredLogger, verbose bool) (*SerialSD, error) + func (serSD *SerialSD) CheckForFile(filename string) (bool, error) + func (serSD *SerialSD) CheckForFileLOAD(filename string, filelist []string) (bool, error) + func (serSD *SerialSD) Delete(filename string) error + func (serSD *SerialSD) ListDir() ([]string, error) + func (serSD *SerialSD) SendByteSlice(byteslice []byte, DestFilename string) error + func (serSD *SerialSD) SendFile(filepath string, DestFilename string) error + func (serSD *SerialSD) SetTimeDelay(delay time.Duration) + type SerialTCA struct + func NewSerialTCA(sio *deej.SerialIO, siu *SerialInUse, logger *zap.SugaredLogger) (*SerialTCA, error) + func (serTCA *SerialTCA) SelectPort(PortNumber uint8) error + func (serTCA *SerialTCA) SetTimeDelay(delay time.Duration)