FLEXOPTIX will be closed from Friday 15:00 CEST June 02nd - Monday 09:00 June 5th. In stock orders placed by 12:00 high noon CEST will ship same day as usual.
By creating an account with our store, you will be able to move through the checkout process, store multiple shipping addresses, view and track your orders and more.
This shop is only available to commercial customers and government authorities.
After you have completed shopping, go to cart and click on "TRANSFER TO MY SYSTEM" to finish the punchout.
To cancel punchout, use the cancel button below or use the cancel button in the cart.
MOBILE
Connect to your FLEXBOX without cables and configure transceivers right from the palm of your hands. Note: FLEXBOX Mobility Pack (FMP) required for iOS.
iOS:
Android:
DESKTOP
Since Mozilla dropped the Java support of Firefox and Google announced to discontinue support for Chrome apps, we decided to offer a standalone desktop app to facilitate a browser independent workflow. You can find further information in our blog post from May 2018.
Although this application is fully installed on your computer, it requires a stable internet connection at all times in order to run. However you won't have to worry about updates, as this applications automatically checks for updates and installs them.
Troubleshooting
Check if the FLEXBOX is recognized by the system
Connect FLEXBOX to USB port.
The device FLEXBOX must be displayed in control panel > Hardware and Sound > Devices and Printers and the device status must report that there are no problems with the device:
If the FLEXBOX is not listed or reports to have unresolved issues, please try other USB ports or even computers (preferably with administrator rights) to cast out or verify the option of a damaged FLEXBOX.
Check if the driver is working properly
Connect FLEXBOX to USB port.
In control panel > Hardware and Sound > Devices and Printers open the context menu of FLEXBOX and select Properties > Hardware > HID-compliant Device > Properties > Events.
If there is an event Device not migrated you have to install the latest firmware for your system.
Make sure to restart your system after your FLEXBOX was first plugged in or its drivers were installed.
In order to run the installation in the background, run the installer with the /S parameter. his will install the application for the current user to %LOCALAPPDATA%\Programs\FLEXOPTIX App .
You can use/S /allusersto install for all users to C:\Program Files\FLEXOPTIX App . This requires admin privileges.
Although this application is fully installed on your computer, it requires a stable internet connection at all times in order to run. However you won't have to worry about updates, as this applications automatically checks for updates and installs them.
In order to keep the Apple ecosystem as secure as possible, macOS has a nifty little standard setting refraining you from installing anything from outside the Apple App Store. To be able to install certified software from outside the App Store you need to change this setting:
Open your System Preferences and go to Security & Privacy
On the General tab you'll find the setting 'Allow apps downloaded from:'
Change it to 'App Store and identified developers'. You might have to 'unlock' the setting by clicking the lock icon on the bottom left and entering your user password. If you do not have admin rights, please consult your system administrator.
Troubleshooting
Check if the FLEXBOX is recognized by the system
Connect FLEXBOX to USB port.
Click the apple icon in the upper-left of the desktop.
Click About this Mac > System report
In the Hardware-menu click USB
In the USB Device Tree check that FLEXBOX is listed. It should look something like this: If not, try other USB ports or reboot the system. As soon as the FLEXBOX is listed you should be good to go.
Although this application is fully installed on your computer, it requires a stable internet connection at all times in order to run. However you won't have to worry about updates, as this applications automatically checks for updates and installs them.
Necessary libraries
In order to run the app, libhidapi needs to be installed:
Debian: apt-get install libhidapi-libusb0
Fedora: dnf install hidapi
Arch: pacman -S hidapi
The app also requires GLIBCXX_3.4.21 (available in libstdc++.so.6.0.21) or above, which is available in Ubuntu 16.04, Debian 9 (stretch), CentOS 8 or Fedora 30.
Define Udev-rules for FLEXBOX:
Figure out where the udev rules are located on your system. Usually: /etc/udev/rules.d/
Place the following file in it: 99-tprogrammer.rules The file is named '99-tprogrammer.rules' (the numbering prefix and the '.rules' suffix are essential). The file contains several rules which give the FLEXBOX the necessary privileges.
Reload udev rules. udevadm control --reload-rules && udevadm trigger
Then reconnect the FLEXBOX.
Starting the AppImage
To run the app you need to make the AppImage executable and run it:
Make the AppImage executable by e.g.: chmod +x filename.AppImage
Run the AppImage by double-click or with: ./filename.AppImage
You can find more detailed information at: appimage.org
Troubleshooting
Proxy settings
If your connection to the internet runs via a proxy, be sure to have an HTTPS-proxy set:
If you need to authenticate yourself on the proxy server and the app cannot infer your credentials from the environment it will ask for them in a prompt.
Check if the FLEXBOX is recognized by the system.
Connect FLEXBOX via USB.
Open console and type lsusb.
Then you should see one of following entries: - ID 0483:5750 SGS Thomson Microelectronics - ID 0483:A0E7 SGS Thomson Microelectronics - ID 0483:A0E8 SGS Thomson Microelectronics - ID 16D0:0B1A MCS
If not there might be a problem with your USB connection. Please try to connect other USB devices and check whether the output of lsusb changes. If you see the entry continue.
Next make sure the file /etc/udev/rules.d/99-tprogrammer.rules exists, just in case something went wrong saving it. If it's missing please create it.
Then reconnect the FLEXBOX.
Sandbox not configured correctly
FLEXOPTIX App includes a sandbox that prevents its code from accessing your system to protect you from any malicious code injections, e.g. via man-in-the-middle attacks. On some linux distributions (e.g. Debian, Red Hat Enterprise, CentOS) you may encounter an error like
The setuid sandbox is not running as root.
or
The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now.
when executing the AppImage from a terminal. The reason for this is that your system may have unpriviliged user namespaces disabled, which is the default setting for Debian. You have two options for a workaround:
enable unpriviliged user namespaces, either temporarily or permanently, as described here, or find the corresponding settings for your distribution
execute the AppImage with the --no-sandbox command line parameter
Bitte beachte dabei, dass beide Möglichkeiten Sicherheitsrisiken implizieren können.
GPU process isn't usable. Goodbye.
There is a known bug in Chromium with newer versions of glibc, which comes shipped with Linux. As a workaround you have to execute the AppImage with the --no-sandbox command line parameter. Be aware that this option may imply security risks.
Window is blank
When using X forwarding to launch the app, since version 5.8.0 the window is blank. Executing the AppImage with the --no-xshm command line parameter will fix this.
you won't have to download and install the whole application for certain future updates
partial updates will fall back to full updates on some machines (e.g. linux) and setups (e.g. windows installations for all users without admin privileges)
Transceiver Firmware Updates
for some tricky support cases it is necessary to flash a new firmware onto a transceiver
this will now be possible from within our application
Version 5.0.6 (release date 28.11.2018)
added support for proxy with authentication
Version 5.0.5 (release date 08.11.2018)
fixed mac update issues
If you experienced any issues updating on Mac since version 5.0.3, please download and install the latest version manually.
added beautiful images to installer
fixed broken link
Version 5.0.4 (release date 19.10.2018)
enabled custom installation location
Version 5.0.3 (release date 10.10.2018)
improved download handling
updated used frameworks
a lot of improvements under the hood
Version 5.0.2 (release date 31.08.2018)
fixed issue with opening external links
Version 5.0.1 (release date 20.08.2018)
fixed issue with autoreconfigure
Version 5.0.0 (release date 14.08.2018)
FLEXOPTIX App is now available as a standalone application. This step was necessary due to browsers not being able to communicate with USB devices consistently any more and Google ending support for Chrome Packaged Apps in the long term.
In order to give you the look and feel of our web shop we gave the application a nice new paint job while keeping the main navigation as it is. Feels just like home ;)
Everything was rewritten, which enabled us to...
... squish some bugs,
... make the code, communication with the Flexbox and our servers more resistant to errors and other problems,
... rethink and improve usability,
... keep adjusting our feature set to your needs.
You can now access any information you need, like your Flexbox serial number, transceiver history, contact information or helpful links faster than ever.
Beta Releases
Version 0.8.0 (release date 14.08.2018) - BETA Release
added additional information for compatibilities
search box now focuses with CTRL+F or CMD+F
Minor improvements and fixes:
minor consistency tweaks
minor changes in display of tuning information
updated frameworks and libraries
fixed display of "unconfigured transceiver"
Version 0.7.1 (release date 25.07.2018) - BETA Release
fixed issue with icon
Version 0.7.0 (release date 24.07.2018) - BETA Release
improved tuning with more information on its own page
retry requests that fail due to missing internet connection
Minor improvements:
autoreconfigure
show error messages on all pages
more information on patches page
consistency in display of information
adapter wizard usability
button to clear search input
more comprehensible buttons in Power Meter & Source
responsiveness
finally an icon for linux
Bug fixes: Power Meter & Source would...
... crash when switching from XFP to SFP
... crash when exporting recorded data from XFP
... freeze after an error
... not reset displayed wavelength after unplugging a tunable
security patches of used frameworks
and more improvements of the technology
Version 0.6.2 (release date 18.06.2018) - BETA Release
improved support form
fixed broken link
Version 0.6.1 (release date 14.06.2018) - BETA Release
added linux AppImage
added link to changelog in info menu
fixed some minor visual glitches
Version 0.6.0 (release date 12.06.2018) - BETA Release
improved support form
translated terms and conditions
get notified about changed terms and conditions
fun with text encoding :)
Bug fixes:
inconsistent display and behavior of notifications
re-added dropped error messages
and even more changes under the hood
Version 0.5.0 (release date 29.05.2018) - BETA Release
New Technology
New Technology We've switched to Electron as underlying technology, for several reasons:
Chrome Packaged Apps are approaching their EOL
Mozilla has already dropped the Java support in its standard Firefox browser and will soon do so for the ESR version as well. For more information check out our blog.
Available for MacOS X and Windows; Linux coming soon!
Included Features:Transceiver & Adapter Reconfiguration
Transceiver Details
Transceiver History
Power Meter & Source
Distance Analyzer
Tuning
Request Support
Not Implemented Features:
Offline Mode
Instant Credit Recharge
Re-Design In order to give you the look and feel of our web shop we gave the application a nice new paint job while keeping the main navigation as it is. Feels just like home ;)
New Code Base We gave our code base a thorough makeover to improve speed and stability.