Click here to Skip to main content
15,887,083 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
Hi. I am working for a broadcast company. And i realised that we are using many kind of devices such as satellite recievers (both home type and industrial type), signal decoders, regular switches and routers and many more which even i dont know what they do. long story short, i wonder is there a universal way to connect them and run commands on them? For example if i see an rs232 connection interface, should i think, yes i can connect it and run every commands to manipulate main operations which that device supports. Or if i see an ethernet input, should i say , yes this device supports snmp protocol. Generally what operating system do these devices have? Do generally companies produce their own softwares? When i typed 172.30.... and went to management console of that device via browser, what kind of a web server run? I searched for some devices manuals, they say it supports rs232 or snpm but i have never seen a command list about them. For example, how to find commands of a brand new but weird device let say an audio processor which has an rs232 interface.

What I have tried:

Not much until now. I read some manuals of devices and tried to find common similarities.
Posted
Updated 7-Aug-18 4:15am

1 solution

No. There are protocols - lots of 'em - but no particular device has to use it, unless it is actually connecting to a communications medium - such as a LAN, WiFi network, or the internet which requires a specific form of communication like Internet Protocol for example.

Even then, the individual devices can use the protocol as a "transport medium" to carry their own, very specific data and commands which no other device will necessarily recognise.

If you like, a car is a "packet of information" being carried by a road - but every car can be carrying passengers who speak different languages when they get to their destinations!
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900