The keys of MonitorVoiceViewOn and MonitorVoiceViewOff are used to put the modem into and take the modem out of FCLASS=80. When any VoiceView application is running, and no other application is actively using the modem. Unimodem will use the MonitorVoiceViewOn keys to put the modem in a state to look for VoiceView start tones. When either the VoiceView applications close, or another non-VoiceView application wishes to use the modem, Unimodem will use the MonitorVoiceViewOff keys to put the modem back into a usable state for those applications.
The responses section should directly match the VoiceView specification. It may need be necessary to alter or remove parts from this section if a device does not support all of these responses.
The RunOnce command is used to update the Windows 95 desktop and folders to contain the VoiceView components.
HKR,, RunOnce,,"grpconv /o" HKR,, VoiceView, 1, 01 HKR, MonitorVoiceViewOn, 1,, "AT+FCLASS=80" HKR, MonitorVoiceViewOn, 2,, "None" HKR, MonitorVoiceViewOff, 1,, "AT+FCLASS=0" HKR, MonitorVoiceViewOff, 2,, "None" HKR, Responses, "-SSV", 1, 09, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "-SMD", 1, 0A, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "-SFA", 1, 0B, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "-SRA", 1, 0C, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "-SRQ", 1, 0D, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "-SRC:", 1, 0E, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "-STO", 1, 0F, 00, 00,00,00,00, 00,00,00,00 HKR, Responses, "-SVM", 1, 10, 00, 00,00,00,00, 00,00,00,00
The following entry is needed so that Windows Sockets will recognize the VoiceView transport.
HKLM, System\CurrentControlSet\Services\VxD\Winsock, "VoiceView Winsock Provider",, "wsvv.vxd"