Re: invalid node error during connect to camera in Spectrum Analyser
Posted: Sat Jun 03, 2023 10:15 am
Glad to read that it's now working. What did you change in order to be able to access the camera ?
To address problems in order:
- As you may have already noticed, the people from FLIR are quite funny and they like to regularly change the name of the settings of the camera. Here the node "height" of the BFLY camera was renamed to something else in the BFS version. To check the new name, you can run SpinView and go to Device > ImageFormatControl and check what is the name of the node that controls the height of the ROI settings (not the Height of the sensor). Double click on the node to get the actual name to access (not the label). You can then patch the source code with that corrected name. Share it on the forum as well for other users in case they run into the same issue. Ideally, I should have some sort of translation table depending on the camera connected but I'm already pretty busy with more important stuff atm.
- You can reset the settings by going into the Windows Registries (regedit.exe) and delete the entries in CurrentUser\Software\OpenRAMAN\SpectrumAnalyzer
- The "Waiting for data" message typically happens when the camera completely saturates and you acquired an image. Normally it was supposed to show when all values where 0s but it also occurs when all the values are "100%". If you see the message after acquiring a spectrum, try reducing the gain of the camera (and the integration time if needed). You should also always operate in a relatively dark room -- at least not in bright daylight or close to a bright window.
To address problems in order:
- As you may have already noticed, the people from FLIR are quite funny and they like to regularly change the name of the settings of the camera. Here the node "height" of the BFLY camera was renamed to something else in the BFS version. To check the new name, you can run SpinView and go to Device > ImageFormatControl and check what is the name of the node that controls the height of the ROI settings (not the Height of the sensor). Double click on the node to get the actual name to access (not the label). You can then patch the source code with that corrected name. Share it on the forum as well for other users in case they run into the same issue. Ideally, I should have some sort of translation table depending on the camera connected but I'm already pretty busy with more important stuff atm.
- You can reset the settings by going into the Windows Registries (regedit.exe) and delete the entries in CurrentUser\Software\OpenRAMAN\SpectrumAnalyzer
- The "Waiting for data" message typically happens when the camera completely saturates and you acquired an image. Normally it was supposed to show when all values where 0s but it also occurs when all the values are "100%". If you see the message after acquiring a spectrum, try reducing the gain of the camera (and the integration time if needed). You should also always operate in a relatively dark room -- at least not in bright daylight or close to a bright window.