netbox-community / netbox

The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free: https://netboxlabs.com/free-netbox-cloud/
http://netboxlabs.com/oss/netbox/
Apache License 2.0
15.79k stars 2.54k forks source link

Add interface type GPIB/IEEE488 #17369

Open BYT3M3 opened 1 week ago

BYT3M3 commented 1 week ago

NetBox version

v3.7.4

Feature type

Data model extension

Proposed functionality

I propose the addition of a GPIB interface type.

Use case

GPIB is a commonly used bus for communicating commands and data to and from measurement instruments. It would be handy to be able to include GPIB cabling in the documentation of setups with test equipment, which is relevant in telecommunications test centers.

Database changes

A new interface type would have to be introduced. A way to keep track of the GPIB adresses would be a nice-to-have.

External dependencies

No response

jaakoob commented 4 days ago

Hi @DanSheps, I´d like to volunteer to do some implementation for this issue.

From what I can tell from now, the actual physical interface for this type of Application is called IEEE488. This can be added as a new choice for the type of an interface, so no database change is required. I would propose to use a new category heading ("Parallel") to accommodate this interface type best.