settings save optimizations

This commit is contained in:
2025-01-25 18:30:48 +01:00
parent 9d00b99730
commit 1d6bbdc370
7 changed files with 73 additions and 36 deletions

View File

@@ -171,9 +171,9 @@ func (p *FTDIPeripheral) Deactivate(ctx context.Context) error {
return fmt.Errorf("unable to deactivate: not connected")
}
// SetPeripheralSetting sets a specific setting for this peripheral
func (p *FTDIPeripheral) SetPeripheralSetting(settingName string, settingValue interface{}) error {
p.settings[settingName] = settingValue
// SetPeripheralSettings sets a specific setting for this peripheral
func (p *FTDIPeripheral) SetPeripheralSettings(settings map[string]interface{}) error {
p.settings = settings
return nil
}