03-09-2009 02:00 PM
Continuously getting BFFF006C errors when I attempt to read my serial port on PXI-8421. Used http://digital.ni.com/public.nsf/allkb/D776A9D834B132AB86256ED2004E18EF to realize that my FIFO was set to the highest setting. I change the slider, press save, reboot the PXI and still get the error. I reopen MAX to find that the port is reset to the highest setting.
How do I lower it permanently? can I do this programmatically?
Dan
03-10-2009 09:41 AM
Hi Dan,
Thanks for your post and I hope your well today.
Firstly, are you using Real Time or Windows on your PXI - if you're opening MAX on the machine then would you not need to follow the advice for Window users?This can be found at the bottom of the page.
However you are correct that the common solution to the BFFF006C error is to alter the FIFO settings. In the mean-time, I'll try to have a think about what else could over-right these settings... apart from not saving them - which you confirmed you had.
Hope this helps,
03-10-2009 09:45 AM
03-11-2009 08:44 AM
Hi Dan,
Good afternoon and I hope your well today.
I have been doing some more research and I have a few suggestions,
It would seem your alterations to the configuration in MAX isn't updating the NI-RT.ini file. There is a section of the NI-RT.INI file which relates to NI-Serial. I would FTP into this so we can explore the contents and maybe update it manually to see if this works,
I have found a knowledgebase article which talks about editing the ini file for serial settings,
How Can I Configure My Serial Board for 2- or 4-Wire Mode in LabVIEW RT?
http://digital.ni.com/public.nsf/allkb/AB576B69E129383F86256AEE0059B300?OpenDocument
I am trying to change the transceiver mode of my serial board in LabVIEW Real-Time (RT), but there is no configuration utility to do so. Can I change the transceiver mode in LabVIEW RT?
Questions:
Do you ever boot into Windows - could this default the ini file?
Could it be that your not redploying your code to the PXI system - remember that LabVIEW takes the configuration information from MAX. So try re-deploying your code
If this doesn't help at all, could you please send me the ini file? and also information about the versions of software your using?
Hope this helps,