{"version":1,"pages":[{"id":"9xRMpeup8JDXfInrxT9W","title":"AndyMark Docs","pathname":"/","siteSpaceId":"sitesp_0rPCo","icon":"house","description":"Welcome to AndyMark Docs: your central destination for knowledge, inspiration, and practical guidance in FIRST Robotics."},{"id":"ulz4rMgRj5iv2DqSjlhh","title":"How Do I... FTC?","pathname":"/how-do-i.../how-do-i...-ftc","siteSpaceId":"sitesp_0rPCo","icon":"play","description":"The How Do I…? series for FIRST Tech Challenge provides quick, practical answers to common FTC build, design, and troubleshooting questions - helping teams move from problem to solution.","breadcrumbs":[{"label":"How Do I...?"}]},{"id":"paEfymponsn91uuQGRx9","title":"How Do I... FRC?","pathname":"/how-do-i.../how-do-i...-frc","siteSpaceId":"sitesp_0rPCo","icon":"play","description":"The How Do I…? series for FIRST Robotics Competition delivers concise, hands‑on tips for tackling FRC design, integration, and troubleshooting challenges throughout the build season.","breadcrumbs":[{"label":"How Do I...?"}]},{"id":"b357d193414c5f3f8a51712e1277b594c0f59053","title":"I2C Sensors","pathname":"/ftc-electronics/i2c-sensors","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"}]},{"id":"043da134379644a8257c481e3d0a627d085db74d","title":"Distance Sensor (am-5637)","pathname":"/ftc-electronics/i2c-sensors/distance-sensor-am-5637","siteSpaceId":"sitesp_0rPCo","icon":"ruler-horizontal","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"}]},{"id":"180092b000ea131d7c27983d324d90ec61a029fc","title":"Specifications","pathname":"/ftc-electronics/i2c-sensors/distance-sensor-am-5637/specifications","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"Distance Sensor (am-5637)","icon":"ruler-horizontal"}]},{"id":"fd4f40b0427a09ffbd3a1f15c2457e47105753df","title":"Examples","pathname":"/ftc-electronics/i2c-sensors/distance-sensor-am-5637/examples","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"Distance Sensor (am-5637)","icon":"ruler-horizontal"}]},{"id":"e2ba0a856d9b96671e950c818af1e306bf1e038b","title":"IMU (am-5638)","pathname":"/ftc-electronics/i2c-sensors/imu-am-5638","siteSpaceId":"sitesp_0rPCo","icon":"compass","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"}]},{"id":"bb9e116396e7119a87a8a77355bd389a96810762","title":"Specifications","pathname":"/ftc-electronics/i2c-sensors/imu-am-5638/specifications","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"IMU (am-5638)","icon":"compass"}]},{"id":"eda5bf55d8e4c994166719d8dbcd8aab0afb3b57","title":"Examples","pathname":"/ftc-electronics/i2c-sensors/imu-am-5638/examples","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"IMU (am-5638)","icon":"compass"}]},{"id":"22f076d1022bdc54dc628cbbe35f19483efe326d","title":"Magnetic Switch (am-5746)","pathname":"/ftc-electronics/i2c-sensors/magnetic-switch-am-5746","siteSpaceId":"sitesp_0rPCo","icon":"magnet","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"}]},{"id":"e15b30e1fcd4596b702c28042b3b8e9bc3249fc2","title":"Specifications","pathname":"/ftc-electronics/i2c-sensors/magnetic-switch-am-5746/specifications","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"Magnetic Switch (am-5746)","icon":"magnet"}]},{"id":"ee20e4ddcca00ef5a5ca1a369ad77156aa98b5ca","title":"Examples","pathname":"/ftc-electronics/i2c-sensors/magnetic-switch-am-5746/examples","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"Magnetic Switch (am-5746)","icon":"magnet"}]},{"id":"808f792c8730c1df75629fa5c5ecd3d828826a27","title":"Device API","pathname":"/ftc-electronics/i2c-sensors/magnetic-switch-am-5746/device-api","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"Magnetic Switch (am-5746)","icon":"magnet"}]},{"id":"3ee7bfa3a9f94a60cf8afba89c5d7182b49c99e4","title":"HexBore Absolute Encoder (am-5200)","pathname":"/ftc-electronics/i2c-sensors/hexbore-absolute-encoder-am-5200","siteSpaceId":"sitesp_0rPCo","icon":"arrows-rotate","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"}]},{"id":"88c026673de9dbb5412b31c3c5cac880fa4c86a5","title":"Specifications","pathname":"/ftc-electronics/i2c-sensors/hexbore-absolute-encoder-am-5200/specifications","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"HexBore Absolute Encoder (am-5200)","icon":"arrows-rotate"}]},{"id":"803505c01eb175eb6b78a0e049c793f483350e2e","title":"Color Sensor (am-5636)","pathname":"/ftc-electronics/i2c-sensors/color-sensor-am-5636","siteSpaceId":"sitesp_0rPCo","icon":"palette","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"}]},{"id":"5915ce891e0fc8ff2534ce934a539d8da99db380","title":"Device API","pathname":"/ftc-electronics/i2c-sensors/color-sensor-am-5636/device-api","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"Color Sensor (am-5636)","icon":"palette"}]},{"id":"9b41501d6d0fe39ec54efe98b2d127d9a9a0df37","title":"Specifications","pathname":"/ftc-electronics/i2c-sensors/color-sensor-am-5636/specifications","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"Color Sensor (am-5636)","icon":"palette"}]},{"id":"1b040b6d79889d43f678b94b37ad909369e72ad3","title":"Examples","pathname":"/ftc-electronics/i2c-sensors/color-sensor-am-5636/examples","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FTC Electronics"},{"label":"I2C Sensors"},{"label":"Color Sensor (am-5636)","icon":"palette"}]},{"id":"CkONkJeLfcGSBIkV13zk","title":"Getting Started","pathname":"/frc-build/getting-started","siteSpaceId":"sitesp_0rPCo","description":"Identify tool sets to help you build your robot, structure to mount systems, and movement to traverse the field.","breadcrumbs":[{"label":"FRC Build"}]},{"id":"Hieo03Kufx38ufiZLl8v","title":"Tools","pathname":"/frc-build/getting-started/tools","siteSpaceId":"sitesp_0rPCo","icon":"hammer","description":"Setting up your shop for the first time or refreshing for a new season? Check out these tools to help save time.","breadcrumbs":[{"label":"FRC Build"},{"label":"Getting Started"}]},{"id":"ZJvvyQrh7EU4UUAgugqd","title":"Structure","pathname":"/frc-build/getting-started/structure","siteSpaceId":"sitesp_0rPCo","icon":"object-subtract","description":"Deciding what materials to use where can make or (literally) break your season.","breadcrumbs":[{"label":"FRC Build"},{"label":"Getting Started"}]},{"id":"RfNDzftSEu79kCE61gsZ","title":"FRC Structure Standards","pathname":"/frc-build/getting-started/structure/frc-structure-standards","siteSpaceId":"sitesp_0rPCo","description":"A list of common standards used in FRC and on AndyMark Products.","breadcrumbs":[{"label":"FRC Build"},{"label":"Getting Started"},{"label":"Structure","icon":"object-subtract"}]},{"id":"SypdJlwY35umDeYyfJkD","title":"Mobility","pathname":"/frc-build/getting-started/mobility","siteSpaceId":"sitesp_0rPCo","icon":"gears","description":"Moving yourself and scoring elements around quickly and precisely.","breadcrumbs":[{"label":"FRC Build"},{"label":"Getting Started"}]},{"id":"1df00dd02b23adbba64b08142683783f38346538","title":"CAN Device Firmware","pathname":"/frc-electronics/can-device-firmware","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"}]},{"id":"xDbLcnHTH8EtqshwbumT","title":"AM_ColorSensor","pathname":"/frc-electronics/can-device-firmware/am_colorsensor","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Device Firmware"}]},{"id":"idGmKmXmcxizDOjtrqno","title":"AM_HexBoreEncoder","pathname":"/frc-electronics/can-device-firmware/am_hexboreencoder","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Device Firmware"}]},{"id":"NDNGaQG5SBjg9lqDOQsA","title":"AM_MagSwitch","pathname":"/frc-electronics/can-device-firmware/am_magswitch","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Device Firmware"}]},{"id":"w9xzvbasiofbA5uznURX","title":"AM_Lidar","pathname":"/frc-electronics/can-device-firmware/am_lidar","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Device Firmware"}]},{"id":"a79ea97654ba6f025c42c69d7a85f330acac74b7","title":"AndyMark CAN Interface Utility","pathname":"/frc-electronics/andymark-can-interface-utility","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"}]},{"id":"41c08556c78e2f3f59fce62bf55a23bf308bd2c0","title":"AndyMark CAN Utility Installer","pathname":"/frc-electronics/andymark-can-interface-utility/andymark-can-utility-installer","siteSpaceId":"sitesp_0rPCo","icon":"square-code","breadcrumbs":[{"label":"FRC Electronics"},{"label":"AndyMark CAN Interface Utility"}]},{"id":"1eddfa0666964cb93c340703d92df5e2cc0b5311","title":"WPILib AM Vendor Library Setup","pathname":"/frc-electronics/wpilib-am-vendor-library-setup","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"}]},{"id":"5da8ede389064bc95cd5ce6771b3b0cc6a8bf570","title":"AndyMark Vendor JSONs","pathname":"/frc-electronics/wpilib-am-vendor-library-setup/andymark-vendor-jsons","siteSpaceId":"sitesp_0rPCo","icon":"barcode-read","breadcrumbs":[{"label":"FRC Electronics"},{"label":"WPILib AM Vendor Library Setup"}]},{"id":"896bbec62e6e1d73ddeff732f789ed743647cb7f","title":"CAN Sensors","pathname":"/frc-electronics/can-sensors","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"}]},{"id":"7bYSFwBRLofxDfq4L7PR","title":"CAN Lidar (am-5684)","pathname":"/frc-electronics/can-sensors/can-lidar-am-5684","siteSpaceId":"sitesp_0rPCo","icon":"ruler","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"}]},{"id":"kCpb2K8yF7eC0T9nIQr1","title":"Specifications","pathname":"/frc-electronics/can-sensors/can-lidar-am-5684/specifications","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Lidar (am-5684)","icon":"ruler"}]},{"id":"EMgEgki2tYC44ipTM3kd","title":"Examples","pathname":"/frc-electronics/can-sensors/can-lidar-am-5684/examples","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Lidar (am-5684)","icon":"ruler"}]},{"id":"ZzoJL71rBRIInIZyQDMQ","title":"Validation","pathname":"/frc-electronics/can-sensors/can-lidar-am-5684/validation","siteSpaceId":"sitesp_0rPCo","description":"How to validate whether your distance reading is accurate","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Lidar (am-5684)","icon":"ruler"}]},{"id":"jSpo3hta5gq6eWS3jzF7","title":"Tuning","pathname":"/frc-electronics/can-sensors/can-lidar-am-5684/tuning","siteSpaceId":"sitesp_0rPCo","description":"The sensor does not store these values, so you should call the appropriate configuration methods after initializing the device in code","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Lidar (am-5684)","icon":"ruler"}]},{"id":"thR0E2faKHFHNgsXJdRG","title":"Device API","pathname":"/frc-electronics/can-sensors/can-lidar-am-5684/device-api","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Lidar (am-5684)","icon":"ruler"}]},{"id":"ff8674970ed836d0f857587ccfff6dfa8dc8f01d","title":"CAN Magnetic Switch (am-5746)","pathname":"/frc-electronics/can-sensors/can-magnetic-switch-am-5746","siteSpaceId":"sitesp_0rPCo","icon":"magnet","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"}]},{"id":"dbd4b167738042f0266a399a28ca709120bf8be5","title":"Specifications","pathname":"/frc-electronics/can-sensors/can-magnetic-switch-am-5746/specifications","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Magnetic Switch (am-5746)","icon":"magnet"}]},{"id":"dc86604b945d26cdfd1ca379703485e45e4cefce","title":"Examples","pathname":"/frc-electronics/can-sensors/can-magnetic-switch-am-5746/examples","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Magnetic Switch (am-5746)","icon":"magnet"}]},{"id":"hO1MsZytD6tg2mNT1mNp","title":"Device API","pathname":"/frc-electronics/can-sensors/can-magnetic-switch-am-5746/device-api","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Magnetic Switch (am-5746)","icon":"magnet"}]},{"id":"7c9ae26aae42ce1d0adb6e187db2e3a5fb841e80","title":"CAN Hex Bore Absolute Encoder (am-5200_CAN)","pathname":"/frc-electronics/can-sensors/can-hex-bore-absolute-encoder-am-5200_can","siteSpaceId":"sitesp_0rPCo","icon":"hexagon","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"}]},{"id":"0a2b22b8a9fd495fb12880348b021cc7e49f1058","title":"Specifications","pathname":"/frc-electronics/can-sensors/can-hex-bore-absolute-encoder-am-5200_can/specifications","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Hex Bore Absolute Encoder (am-5200_CAN)","icon":"hexagon"}]},{"id":"4080904f081158957a459330ae8966c38e75d0d3","title":"Examples","pathname":"/frc-electronics/can-sensors/can-hex-bore-absolute-encoder-am-5200_can/examples","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Hex Bore Absolute Encoder (am-5200_CAN)","icon":"hexagon"}]},{"id":"990842cac99a509e689d14be1c9896d8eaf8dae7","title":"Device API","pathname":"/frc-electronics/can-sensors/can-hex-bore-absolute-encoder-am-5200_can/device-api","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Hex Bore Absolute Encoder (am-5200_CAN)","icon":"hexagon"}]},{"id":"163c8e75e8f9aff2f3d52de9fa6629fecf76cb41","title":"CAN Color Sensor (am-5683)","pathname":"/frc-electronics/can-sensors/can-color-sensor-am-5683","siteSpaceId":"sitesp_0rPCo","icon":"rainbow-half","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"}]},{"id":"c380826703b01e61f102b7c33773fcc8cfb4cd13","title":"Specifications","pathname":"/frc-electronics/can-sensors/can-color-sensor-am-5683/specifications","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Color Sensor (am-5683)","icon":"rainbow-half"}]},{"id":"e597f66a7c7d765d5c614adc978fc8310bc0bcf5","title":"Examples","pathname":"/frc-electronics/can-sensors/can-color-sensor-am-5683/examples","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Color Sensor (am-5683)","icon":"rainbow-half"}]},{"id":"18936a82394e4ed19502ec0630e8a84c06ab9ca9","title":"Device API","pathname":"/frc-electronics/can-sensors/can-color-sensor-am-5683/device-api","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"},{"label":"CAN Sensors"},{"label":"CAN Color Sensor (am-5683)","icon":"rainbow-half"}]},{"id":"cafca2ba16c210ec47c1de4473e319db80deece6","title":"Koors40 Brushed Speed Controller","pathname":"/frc-electronics/koors40-brushed-speed-controller","siteSpaceId":"sitesp_0rPCo","breadcrumbs":[{"label":"FRC Electronics"}]}]}