vapor-ware / synse-sdk

SDK for Synse Plugins in Go
https://synse.readthedocs.io/en/latest/sdk/intro/
GNU General Public License v3.0
3 stars 4 forks source link

investigate: support serial v. parallel actions at the device level #315

Closed edaniszewski closed 5 years ago

edaniszewski commented 6 years ago

see: https://github.com/vapor-ware/synse-modbus-ip-plugin/pull/16#issuecomment-431389654

In theory, we should be able to support finer-grained settings of serial v parallel, but I don't think we could (easily) have it in the current version of the SDK. We have a single manager for a plugin-wide context read/write loop. If we allow devices/groups of devices to be either serial or parallel, we'd need to have some fundamental changes to how we perform the read/write jobs.

Should be doable, but definitely future work.

edaniszewski commented 5 years ago

closing for now. this hasn't been identified as a requirement in synse v3. if it is still an issue after v3 is released, this can be reopened.