Text this: Co-design approaches to dependable networked control systems