<< HID Device Strings HID Device Strings hid_get_product >>

USB Comunication Toolbox for Scilab >> HIDAPI Library > HID Device Strings > hid_get_manufacturer

hid_get_manufacturer

Get The Manufacturer String from a HID device.

Calling Sequence

[manufacturer_string,manufacturer_success]=hid_get_manufacturer()

Parameters

manufacturer_string
: string A wide string
manufacturer_success
: This function returns 0 on success and -1 on error

Description

Get the Manufacturer string of an USB HID Device

Examples

clc
VendorID="04D8";
ProductID="900A";
VendorID=uint16(hex2dec(VendorID));
ProductID=uint16(hex2dec(ProductID));
init_success=hid_init();
if ( init_success < 0 ) then
   disp("unable to initialize the HIDAPI Library");
   return
else
     disp("HIDAPI Library initialized");
end
open_success=hid_open(VendorID,ProductID);
if ( open_success < 0 ) then
     disp("unable to open device");
     return
else
     disp("Device Open");
end
[manufacturer_string,manufacturer_success]=hid_get_manufacturer()
if ( manufacturer_success < 0 ) then
     disp("unable to get manufacturer string");
     close_success=hid_close();
     exit_success=hid_exit();
     return
else
     disp(manufacturer_string);
end
close_success=hid_close();  
if ( close_success < 0 ) then
   disp("unable to closed device");
else
   disp("device closed");
end
exit_success=hid_exit();
if ( exit_success < 0 ) then
   disp("unable to free static data associated with HIDAPI Library");
   return
else
   disp("HIDAPI Library have been freed all of the static data associated");
end

See Also

Authors

<< HID Device Strings HID Device Strings hid_get_product >>