MATLAB x64 issues - no header file?

Post your MATLAB discussions here
Jorge Pascual
Newbie
Posts: 0
Joined: Sun Dec 20, 2015 6:21 pm

Re: MATLAB x64 issues - no header file?

Post by Jorge Pascual »

Hi everyone,

My name is Jorge and I'm trying to store some temperature measures using Pico T08 usb and Matlab
2015b (64 bits). At the beginning it seamed easy, Mathwork povides some functions to control
the device 'Pico Technology TC-08 USB data acquisition function files'; but afterwards due to some
problems I'm getting crazy!! I read this blog several times trying to do it in the same way
and some other onnline blogs but it doesn't work!

These are the steps I followed:

1- I went to the manufacture web page (Pico Technology) and download the TC08 driver
'PicoLog Data Logging Software 5.24.8'. In the path folder there is a 'usbtc08.dll' which is the 32 bits
compiled version (not valid for Matlab 64 bits).
In Matlab I'm using Microsoft Windows SDK 7.1 Compiler.

2- I donwloaded PicoSDK 10.6.10 (64 bit) from manufacture web page. Inside this folder (\MATLAB\usbtc08\win64)
there is a 64 bit dll file called 'USBTC08_thunk_pcwin64.dll' so I renamed it as 'usbtc08.dll' and I replaced the original 32 bits one with this.

3- I donwloaded the 64bits header file and matlab file from Hitesh (Technical Specialist) and placed in the main Pico folder (C:\Program Files (x86)\Pico Technology\Pico Full) with the 64bits .dll file.

4- Finally I called 'loadlibrary' Matlab function using both header file and matlab file and these are the error results I get:

Code: Select all

dll_f = 'C:\Program Files (x86)\Pico Technology\Pico Full\usbtc08.dll';
m_f = 'C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m';
h_f = 'C:\Program Files (x86)\Pico Technology\Pico Full\usbtc08.h';
loadlibrary(dll_f, h_f);

Code: Select all

Warning: The function 'usb_tc08_set_channel' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_run' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_get_temp' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_get_temp_deskew' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_get_single' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_open_unit' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_open_unit_async' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_open_unit_progress' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_close_unit' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_stop' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_set_mains' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_get_minimum_interval_ms' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_get_unit_info' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_get_unit_info2' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_get_formatted_info' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_get_last_error' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_apply_fix' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_legacy_run' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_legacy_set_channel' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_legacy_get_temp' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_legacy_get_cold_junction' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_legacy_get_driver_version' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_legacy_get_version' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
Warning: The function 'usb_tc08_legacy_get_cycle' was not found in the library 
> In loadlibrary
  In Pico_test (line 7) 
On the other hand, using the matlab file instead the heading file also gets errors:

Code: Select all

loadlibrary(dll_f, m_f);

Code: Select all

Warning: Warnings messages were produced while parsing.  Check the functions you intend to use for
correctness.  Warning text can be viewed using:
 [notfound,warnings]=loadlibrary(...) 
> In loadlibrary
  In Pico_test (line 7) 
Error loading library intermediate output follows.
The actual error is at the end of this output.
*********

Type 'fcns=' was not found.  Defaulting to type error.

Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' name '' original input '' name ''
Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type 'ival' was not found.  Defaulting to type error.

Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' calltype '' original input '' calltype ''
Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type 'ival' was not found.  Defaulting to type error.

Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' LHS '' original input '' LHS ''
Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type 'ival' was not found.  Defaulting to type error.

Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' RHS '' original input '' RHS ''
Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type 'ival' was not found.  Defaulting to type error.

Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' alias '' original input '' alias ''
Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type 'ival' was not found.  Defaulting to type error.

Found on line 9 of input from line 8 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 11 of input from line 10 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%long' was not found.  Defaulting to type error.

Found on line 13 of input from line 12 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%long' was not found.  Defaulting to type error.

Found on line 15 of input from line 14 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%long' was not found.  Defaulting to type error.

Found on line 17 of input from line 16 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 19 of input from line 18 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 21 of input from line 20 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 23 of input from line 22 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 25 of input from line 24 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 27 of input from line 26 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 29 of input from line 28 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 31 of input from line 30 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%long' was not found.  Defaulting to type error.

Found on line 33 of input from line 32 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 35 of input from line 34 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type 'USBTC08_INFOPtr' was not found.  Defaulting to type voidPtr.

Found on line 35 of input from line 34 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 37 of input from line 36 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 39 of input from line 38 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 41 of input from line 40 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 43 of input from line 42 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 45 of input from line 44 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 47 of input from line 46 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 49 of input from line 48 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 51 of input from line 50 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 53 of input from line 52 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type '%short' was not found.  Defaulting to type error.

Found on line 55 of input from line 54 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type 'intstructs.tUSBTC08Info.members=' was not found.  Defaulting to type error.

Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' size '' original input '' size ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' int16 '' original input ' ' int16 ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' DriverVersion '' original input ' ' DriverVersion ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' int8 # 12 '' original input ' ' int8 # 12 ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' PicoppVersion '' original input ' ' PicoppVersion ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' int16 '' original input ' ' int16 ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' HardwareVersion '' original input ' ' HardwareVersion ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' int16 '' original input ' ' int16 ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' Variant '' original input ' ' Variant ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' int16 '' original input ' ' int16 ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' szSerial '' original input ' ' szSerial ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' int8 # 11 '' original input ' ' int8 # 11 ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' szCalDate '' original input ' ' szCalDate ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' int8 # 9 '' original input ' ' int8 # 9 ''
Found on line 57 of input from line 56 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type 'intenuminfo.enUSBTC08Progress=' was not found.  Defaulting to type error.

Found on line 58 of input from line 57 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_PROGRESS_FAIL '' original input '' USBTC08_PROGRESS_FAIL ''
Found on line 58 of input from line 57 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '- 1' original input '- 1 '
Found on line 58 of input from line 57 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Failed to parse type '' USBTC08_PROGRESS_PENDING '' original input '' USBTC08_PROGRESS_PENDING ''
Found on line 58 of input from line 57 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '0' was not found.  Defaulting to type error.

Found on line 58 of input from line 57 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_PROGRESS_COMPLETE '' original input '' USBTC08_PROGRESS_COMPLETE ''
Found on line 58 of input from line 57 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '1' was not found.  Defaulting to type error.

Found on line 58 of input from line 57 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type 'intenuminfo.enUSBTC08Units=' was not found.  Defaulting to type error.

Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_UNITS_CENTIGRADE '' original input '' USBTC08_UNITS_CENTIGRADE ''
Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '0' was not found.  Defaulting to type error.

Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_UNITS_FAHRENHEIT '' original input '' USBTC08_UNITS_FAHRENHEIT ''
Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '1' was not found.  Defaulting to type error.

Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_UNITS_KELVIN '' original input '' USBTC08_UNITS_KELVIN ''
Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '2' was not found.  Defaulting to type error.

Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_UNITS_RANKINE '' original input '' USBTC08_UNITS_RANKINE ''
Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '3' was not found.  Defaulting to type error.

Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_MAX_UNITS '' original input '' USBTC08_MAX_UNITS ''
Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '3' was not found.  Defaulting to type error.

Found on line 59 of input from line 58 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type 'intenuminfo.enUSBTC08Error=' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_OK '' original input '' USBTC08_ERROR_OK ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '0' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_OS_NOT_SUPPORTED '' original input '' USBTC08_ERROR_OS_NOT_SUPPORTED ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '1' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_NO_CHANNELS_SET '' original input '' USBTC08_ERROR_NO_CHANNELS_SET ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '2' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_INVALID_PARAMETER '' original input '' USBTC08_ERROR_INVALID_PARAMETER ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '3' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_VARIANT_NOT_SUPPORTED '' original input '' USBTC08_ERROR_VARIANT_NOT_SUPPORTED ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '4' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_INCORRECT_MODE '' original input '' USBTC08_ERROR_INCORRECT_MODE ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '5' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_ENUMERATION_INCOMPLETE '' original input '' USBTC08_ERROR_ENUMERATION_INCOMPLETE ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '6' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_NOT_RESPONDING '' original input '' USBTC08_ERROR_NOT_RESPONDING ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '7' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_FW_FAIL '' original input '' USBTC08_ERROR_FW_FAIL ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '8' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_CONFIG_FAIL '' original input '' USBTC08_ERROR_CONFIG_FAIL ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '9' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_NOT_FOUND '' original input '' USBTC08_ERROR_NOT_FOUND ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '10' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_THREAD_FAIL '' original input '' USBTC08_ERROR_THREAD_FAIL ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '11' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_PIPE_INFO_FAIL '' original input '' USBTC08_ERROR_PIPE_INFO_FAIL ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '12' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_NOT_CALIBRATED '' original input '' USBTC08_ERROR_NOT_CALIBRATED ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '13' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_EROOR_PICOPP_TOO_OLD '' original input '' USBTC08_EROOR_PICOPP_TOO_OLD ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '14' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_PICOPP_TOO_OLD '' original input '' USBTC08_ERROR_PICOPP_TOO_OLD ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '14' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_ERROR_COMMUNICATION '' original input '' USBTC08_ERROR_COMMUNICATION ''
Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '15' was not found.  Defaulting to type error.

Found on line 60 of input from line 59 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type 'intenuminfo.enUSBTC08InfoLine=' was not found.  Defaulting to type error.

Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08LINE_DRIVER_VERSION '' original input '' USBTC08LINE_DRIVER_VERSION ''
Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '0' was not found.  Defaulting to type error.

Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08LINE_KERNEL_DRIVER_VERSION '' original input '' USBTC08LINE_KERNEL_DRIVER_VERSION ''
Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '1' was not found.  Defaulting to type error.

Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08LINE_HARDWARE_VERSION '' original input '' USBTC08LINE_HARDWARE_VERSION ''
Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '2' was not found.  Defaulting to type error.

Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08LINE_VARIANT_INFO '' original input '' USBTC08LINE_VARIANT_INFO ''
Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '3' was not found.  Defaulting to type error.

Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08LINE_BATCH_AND_SERIAL '' original input '' USBTC08LINE_BATCH_AND_SERIAL ''
Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '4' was not found.  Defaulting to type error.

Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08LINE_CAL_DATE '' original input '' USBTC08LINE_CAL_DATE ''
Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '5' was not found.  Defaulting to type error.

Found on line 61 of input from line 60 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Type 'intenuminfo.enUSBTC08Channels=' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_CHANNEL_CJC '' original input '' USBTC08_CHANNEL_CJC ''
Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '0' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_CHANNEL_1 '' original input '' USBTC08_CHANNEL_1 ''
Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '1' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_CHANNEL_2 '' original input '' USBTC08_CHANNEL_2 ''
Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '2' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_CHANNEL_3 '' original input '' USBTC08_CHANNEL_3 ''
Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '3' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_CHANNEL_4 '' original input '' USBTC08_CHANNEL_4 ''
Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '4' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_CHANNEL_5 '' original input '' USBTC08_CHANNEL_5 ''
Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '5' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_CHANNEL_6 '' original input '' USBTC08_CHANNEL_6 ''
Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '6' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_CHANNEL_7 '' original input '' USBTC08_CHANNEL_7 ''
Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '7' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_CHANNEL_8 '' original input '' USBTC08_CHANNEL_8 ''
Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '8' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m

Failed to parse type '' USBTC08_MAX_CHANNELS '' original input '' USBTC08_MAX_CHANNELS ''
Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
Error parsing argument for function struct function may be invalid.

Type '8' was not found.  Defaulting to type error.

Found on line 62 of input from line 61 of file C:\\Program Files (x86)\\Pico Technology\\Pico Full\\USBTC08MFile.m
*********
Error using loadlibrary
Building usbtc08_thunk_pcwin64 failed.  Compiler output is:
cl -I"C:\Program Files\MATLAB\R2015b\extern\include"  /W3  /nologo  -I"C:\Program
Files\MATLAB\R2015b\extern\include" -I"C:\Program Files\MATLAB\R2015b\simulink\include"
/D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_SECURE_SCL=0   -I"\\Mac\Home\Desktop"
-I"C:\Program Files (x86)\Pico Technology\Pico Full" "usbtc08_thunk_pcwin64.c" -LD
-Fe"usbtc08_thunk_pcwin64.dll"
usbtc08_thunk_pcwin64.c
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(1) : error C2065: 'methodinfo' :
undeclared identifier
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(1) : error C2057: expected constant
expression
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(1) : error C2466: cannot allocate an
array of constant size 0
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(1) : error C2143: syntax error :
missing ']' before ','
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(1) : error C2133: 'function' :
unknown size
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(1) : error C2143: syntax error :
missing ';' before ']'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(2) : error C2015: too many characters
in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(5) : error C2015: too many characters
in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(6) : error C2059: syntax error : '%'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(7) : error C2059: syntax error : '['
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(8) : error C2332: 'struct' : missing
tag name
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(8) : error C2059: syntax error :
'type'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(8) : error C2015: too many characters
in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(8) : error C2015: too many characters
in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(9) : error C2059: syntax error : '['
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(10) : error C2059: syntax error : '%'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2374: 'fcnNum' :
redefinition; multiple initialization
        C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(7) : see declaration of
        'fcnNum'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(11) : error C2099: initializer is not
a constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(12) : error C2059: syntax error : '%'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2374: 'fcnNum' :
redefinition; multiple initialization
        C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(7) : see declaration of
        'fcnNum'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(13) : error C2099: initializer is not
a constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(14) : error C2059: syntax error : '%'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2374: 'fcnNum' :
redefinition; multiple initialization
        C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(7) : see declaration of
        'fcnNum'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(15) : error C2099: initializer is not
a constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(16) : error C2059: syntax error : '%'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2143: syntax error :
missing '{' before '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2059: syntax error : '.'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2513: '/*global*/ ' : no
variable declared before '='
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2015: too many
characters in constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2374: 'fcnNum' :
redefinition; multiple initialization
        C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(7) : see declaration of
        'fcnNum'
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : error C2099: initializer is not
a constant
C:\Program Files (x86)\Pico Technology\Pico Full\USBTC08MFile.m(17) : fatal error C1003: error count
exceeds 100; stopping compilation
I'm getting really crazy! :?

Hitesh

Re: MATLAB x64 issues - no header file?

Post by Hitesh »

Hi Jorge,

The USBTC08_thunk_pcwin64.dll is a library generated by MATLAB to provide a compatibility layer for 64-bit libraries.

This library should be left in the win64 folder with the prototype file. The 64-bit usbtc08 dll is located in the C:\Program Files\Pico Technology\SDK\lib folder on your PC.

You can find further information on the SDK installer in this post.

Please note that Pico Technology is not responsible for the content of third party sites.

Hope this helps.

Post Reply