Unlike modern radios that use direct USB-to-TTL cables, the GM950 usually requires a RIB. This box handles the voltage level conversion and signal conditioning.
Motorola GM950 programming software is a suite of tools designed to facilitate the configuration, customization, and management of GM950 two-way radios. The software provides a user-friendly interface for programming and monitoring radio settings, channels, and features, ensuring seamless communication and efficient use of radio resources.
Since I am totally into these Motorola devices at the moment I picked up a GM350 and looked into the programming of these devices. Programming the Motorola GM950 on Windows 10