{"version":1,"pages":[{"id":"-M3MZqn8p1J4RFctFQ4y","title":"Feelix Documentation","pathname":"/","siteSpaceId":"sitesp_DmOH7","description":"Feelix is an application for the design of force feedback and precise motion control for high torque brushless motors. The application is available for Windows and Mac OS."},{"id":"-M3N1J9im0_d4RzKpKyw","title":"Getting started","pathname":"/getting-started","siteSpaceId":"sitesp_DmOH7","description":""},{"id":"-M6b0U9c1x9DltlOe0I0","title":"Designing Effects","pathname":"/getting-started/designing-effects","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"-MjisdVG7bgOOrNesFl0","title":"Torque Effects","pathname":"/getting-started/designing-effects/torque-effects","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Designing Effects"}]},{"id":"-Mjisk5d8G4BDJMMON-W","title":"Position Effects","pathname":"/getting-started/designing-effects/position-effects","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Designing Effects"}]},{"id":"-Mjisra6H-bxrvO37Mks","title":"Velocity Effects","pathname":"/getting-started/designing-effects/velocity-effects","siteSpaceId":"sitesp_DmOH7","description":"Velocity effect can be designed in two forms (angle/time) and (velocity/time)","breadcrumbs":[{"label":"Getting started"},{"label":"Designing Effects"}]},{"id":"-M3N39Vkxegd7M4RyAFY","title":"(In)dependent Effects","pathname":"/getting-started/designing-effects/effects","siteSpaceId":"sitesp_DmOH7","description":"Haptic effects (torque and position) can be experienced dependent or independent of the motor position and rotational direction.","breadcrumbs":[{"label":"Getting started"},{"label":"Designing Effects"}]},{"id":"-MFXVpwm_rHXeTFDyvNp","title":"Effect Library","pathname":"/getting-started/effect-library","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"-MjjLeaV019MLmYdeWov","title":"Creating Collections","pathname":"/getting-started/creating-collections","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"-M3N34huQjAQMHOzZhzw","title":"Edit tools","pathname":"/create-and-edit-files/edit-tools","siteSpaceId":"sitesp_DmOH7","description":"The tool window can be selected from the toolbar (view > show toolbar (Ctrl + T)).","breadcrumbs":[{"label":"Create and edit"}]},{"id":"JPfRCTZxF6FF39CI3HGE","title":"Effect Settings","pathname":"/create-and-edit-files/effect-settings","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"Create and edit"}]},{"id":"-M3NSTetRzHIpmKBYSnu","title":"Layers","pathname":"/create-and-edit-files/working-with-layers","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"Create and edit"}]},{"id":"NgwIT4uZpk8urRZO92Ne","title":"Grid","pathname":"/create-and-edit-files/grid","siteSpaceId":"sitesp_DmOH7","description":"A grid can be used to draw precise effects","breadcrumbs":[{"label":"Create and edit"}]},{"id":"-Mk-h1-twzCXrsTBvq17","title":"Export Effects","pathname":"/create-and-edit-files/export","siteSpaceId":"sitesp_DmOH7","description":"The effects designed with Feelix can be exported as plain text and used in combination with the Feelix C++ library.","breadcrumbs":[{"label":"Create and edit"}]},{"id":"xynHoM37nCMTot7u1Vfy","title":"TensorFlow","pathname":"/create-and-edit-files/tensorflow","siteSpaceId":"sitesp_DmOH7","description":"Machine Learning with TensorFlow JS","breadcrumbs":[{"label":"Create and edit"}]},{"id":"-MjsExPmGB9Wf692JH6u","title":"Setting up STM32","pathname":"/uploading-files/setting-up-stm32","siteSpaceId":"sitesp_DmOH7","description":"Follow the steps bellow to setup programming STM32 microcontrollers with the Arduino IDE (Option 1, top) or Visual Studio and Platform IO (Option 2, bottom).","breadcrumbs":[{"label":"Connecting with Feelix"}]},{"id":"uR4KKq4JXubX5MZeD1hW","title":"Setting up ESP32","pathname":"/uploading-files/setting-up-esp32","siteSpaceId":"sitesp_DmOH7","description":"Follow the steps below if you want to use an ESP32 as Master device.","breadcrumbs":[{"label":"Connecting with Feelix"}]},{"id":"-MjiyrjB2RXULHWZgXT1","title":"Dependencies","pathname":"/uploading-files/simplefoc","siteSpaceId":"sitesp_DmOH7","description":"The following dependencies have to be installed to run the Arduino Library: SimpleFOC, and SimpleFOCDrivers.","breadcrumbs":[{"label":"Connecting with Feelix"}]},{"id":"-M3NHaAk1oLNuw010elH","title":"Connect and Upload","pathname":"/uploading-files/connect","siteSpaceId":"sitesp_DmOH7","description":"Instructions for connecting your motor with the Feelix Haptic Design Tool.","breadcrumbs":[{"label":"Connecting with Feelix"}]},{"id":"-MJBqivZplkhGfeV4BLi","title":"Troubleshooting Feelix","pathname":"/uploading-files/troubleshoot","siteSpaceId":"sitesp_DmOH7","description":"Solutions to common issues with Feelix.","breadcrumbs":[{"label":"Connecting with Feelix"}]},{"id":"-M3N1tk5Qq_UaIsqMQra","title":"Hardware","pathname":"/hardware-support/hardware","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"FEELIX MOTOR"}]},{"id":"c9yyrQ7qdSTxSjyB3cAq","title":"Setup","pathname":"/hardware-support/setup","siteSpaceId":"sitesp_DmOH7","breadcrumbs":[{"label":"FEELIX MOTOR"}]},{"id":"-MjioeaW0Eba39VQukMS","title":"PCB pinout","pathname":"/hardware-support/pcb-pinout","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"FEELIX MOTOR"}]},{"id":"-MIZule11uoupTjN5M7g","title":"3D Models","pathname":"/hardware-support/3d-model","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"FEELIX MOTOR"}]},{"id":"-M3N1R4_iwIQhhCsxiKN","title":"Feelix Design Tool","pathname":"/downloads/feelix","siteSpaceId":"sitesp_DmOH7","description":"Download the application for Windows and Mac OS","breadcrumbs":[{"label":"SOFTWARE"}]},{"id":"-M3N1XUC26icBSTAXNLf","title":"Feelix Arduino Library","pathname":"/downloads/c-library","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"SOFTWARE"}]},{"id":"ioUmun5TLFlMR2bENjTn","title":"Old Library Releases","pathname":"/downloads/c-library/old-library-releases","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"SOFTWARE"},{"label":"Feelix Arduino Library"}]},{"id":"-M3XniN1zf_3VaYQjPaS","title":"FeelixEffect Documentation","pathname":"/downloads/arduino-library-documentation","siteSpaceId":"sitesp_DmOH7","description":"Arduino Library to add FeelixEffects to your Arduino projects.","breadcrumbs":[{"label":"SOFTWARE"}]},{"id":"po5PkYGiUAmcHg9Rpwwh","title":"Initialization","pathname":"/downloads/arduino-library-documentation/initialization","siteSpaceId":"sitesp_DmOH7","breadcrumbs":[{"label":"SOFTWARE"},{"label":"FeelixEffect Documentation"}]},{"id":"ctVxpMQ0NulYgzcUCdos","title":"Sensing","pathname":"/downloads/arduino-library-documentation/sensing","siteSpaceId":"sitesp_DmOH7","breadcrumbs":[{"label":"SOFTWARE"},{"label":"FeelixEffect Documentation"}]},{"id":"-MIzqDeC2O9Zk5xoq0yq","title":"Control","pathname":"/downloads/arduino-library-documentation/motor-control-functions","siteSpaceId":"sitesp_DmOH7","description":"These functions provide motor control without using effects from Feelix and are based on the SimpleFOC library. Visit simplefoc.com for more details.","breadcrumbs":[{"label":"SOFTWARE"},{"label":"FeelixEffect Documentation"}]},{"id":"-MIzq8qCubLAp43cZT1R","title":"Import Feelix Effects","pathname":"/downloads/arduino-library-documentation/effect-functions","siteSpaceId":"sitesp_DmOH7","description":"","breadcrumbs":[{"label":"SOFTWARE"},{"label":"FeelixEffect Documentation"}]},{"id":"cutlMQLE3xkeHe3IoCec","title":"I2C Communication","pathname":"/downloads/arduino-library-documentation/i2c-communication","siteSpaceId":"sitesp_DmOH7","breadcrumbs":[{"label":"SOFTWARE"},{"label":"FeelixEffect Documentation"}]},{"id":"fVK0L4Tp8aiSuIGJhWyw","title":"Master Device","pathname":"/downloads/arduino-library-documentation/i2c-communication/master-device","siteSpaceId":"sitesp_DmOH7","description":"Overview of basic functions for I2C communication with Feelix","breadcrumbs":[{"label":"SOFTWARE"},{"label":"FeelixEffect Documentation"},{"label":"I2C Communication"}]},{"id":"W7LZ85JBgRbuXQ6E4tch","title":"Slave Device","pathname":"/downloads/arduino-library-documentation/i2c-communication/slave-device","siteSpaceId":"sitesp_DmOH7","description":"Overview of basic functions for I2C communication with Feelix.","breadcrumbs":[{"label":"SOFTWARE"},{"label":"FeelixEffect Documentation"},{"label":"I2C Communication"}]}]}