setup the skeletal structure for Eq, Comp and Gate.

implement strip/bus eq on commands.
This commit is contained in:
2026-02-01 15:09:38 +00:00
parent c4a86adf14
commit 89ab8ee258
7 changed files with 239 additions and 12 deletions

20
internal/xair/comp.go Normal file
View File

@@ -0,0 +1,20 @@
package xair
type Comp struct {
client *Client
baseAddress string
}
func newCompForStrip(c *Client) *Comp {
return &Comp{
client: c,
baseAddress: c.addressMap["strip"],
}
}
func newCompForBus(c *Client) *Comp {
return &Comp{
client: c,
baseAddress: c.addressMap["bus"],
}
}