Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Interface to device" affix #19

Open
HactarCE opened this issue May 20, 2024 · 1 comment
Open

"Interface to device" affix #19

HactarCE opened this issue May 20, 2024 · 1 comment

Comments

@HactarCE
Copy link
Contributor

Here's a rough sketch of distinctions that could be made by an "INTERFACE TO DEVICE" affix:

degree of control:

  • just one or two buttons (e.g., garage door opener, plunger to activate explosives, "reset" button on a wifi router)
  • full control (e.g., TV remote, wifi configuration screen, calculator button panel)
  • other and/or unspecified

degree of separation:

  • directly on the device (e.g., thermostat controls)
  • wired (some flexibility/separation from device, but must be physically connected)
  • handheld + must be within range or line-of-sight (e.g., TV controller, wiimote)
  • can be used from anywhere (e.g., app to remotely control/monitor household devices)
  • other and/or unspecified

I think a 2x4+1 affix would work best for this (so, ignore the "other and/or unspecified" options)

This would be useful for finding a way to derive "garage door opener" that doesn't require a separate root

@HactarCE
Copy link
Contributor Author

HactarCE commented May 20, 2024

My proposal:

  {
    "name": "ITD",
    "description": "Interface To Device",
    "gradient_type": "C", // did I get this right?
    "cs": "??", // no clue
    "associated_root": true, // ideally we get an associated root too!
    "degrees": [
      null,
      "single- or few-button on-device interface for X (e.g., power+volume controls on a smartphone, reset button on a device)",
      "single- or few-button wired controller for X (e.g., [wired] computer mouse, plunger for triggering explosives)",
      "single- or few-button short-distance wireless controller for X (e.g., garage door opener)",
      "single- or few-button long-distance remote controller for X",
      "hybrid wired/wireless controller for X", // not sure about what to do with this degree
      "full-function long-distance remote controller for X (e.g., phone app for IoT devices)",
      "full-function short-distance wireless controller for X (e.g., TV remote, wiimote)",
      "full-function wired controller for X (e.g., [wired] computer keyboard)",
      "full-function on-device interface for X (e.g., )"
    ]
  },

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant