Hi Alexander, please try the following steps to see if any of these fixes your issue:
1. Instead of executing instrhwinfo('serial'), please try to execute "instrfind" or instrfindall" at the MATLAB Command Window to find all the available serial objects.
instrfind: to find the available("visible") serial objects
instrfindall: to find all visible as well as the hidden serial objects
Please refer to the documentation links below for more information (provided by our tech-support):
http://www.mathworks.com/help/matlab/ref/instrfind.html http://www.mathworks.com/help/matlab/ref/instrfindall.html
2. Please check whether the port is being used in any other application like hyperterminal, another instance of MATLAB etc. If yes, then the port will not show up in MATLAB as an available serial port.
3. Also, please note that if a serial object was created but was not properly deleted/cleared, it will not show up when you subsequently try to use it.
Also, please note that RTWT - now renamed as Simulink Desktop Realtime (SLDRT) - isn't optimized to deal with (buffered) data such as from a bluetooth connection. It uses point-to-point communication designed for real-time control systems (think sample-based operations at low rates such as 1 KHz). For the data rates coming from the Bitalino (1 KHhz), direct processing in Simulink (and or MATLAB) should provide real-time performance.