2022-11-12 16:22:55 +00:00
|
|
|
package pcb
|
|
|
|
|
2022-11-12 17:11:20 +00:00
|
|
|
import (
|
2022-11-16 19:53:11 +00:00
|
|
|
"th7/data/config"
|
2022-11-12 17:11:20 +00:00
|
|
|
"th7/ports"
|
|
|
|
)
|
2022-11-12 16:22:55 +00:00
|
|
|
|
2022-11-16 19:53:11 +00:00
|
|
|
func NewAdapter(cfg config.Config) (ports.PCBPort, error) {
|
2022-11-12 16:22:55 +00:00
|
|
|
|
2022-11-16 19:53:11 +00:00
|
|
|
if cfg.Board.Debug {
|
|
|
|
return NewDummyAdapter()
|
|
|
|
}
|
|
|
|
|
|
|
|
return NewTH7Adapter()
|
2022-11-12 16:22:55 +00:00
|
|
|
}
|