index_curl.html 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <!doctype html>
  2. <body>
  3. <div id="menu">
  4. <title>ArduPilot Custom Firmware Builder</title>
  5. <h1>ArduPilot Custom Firmware Builder</h1>
  6. <p>Please select the required options for the reduced firmware build.</p>
  7. <form action="/generate" method="post">
  8. <input name="vehicle">
  9. <input name="board">
  10. <input name="option1">
  11. <input name="option2">
  12. <input name="option3">
  13. <input name="option4">
  14. <input name="option5">
  15. <input name="option6">
  16. <input name="option7">
  17. <input name="option8">
  18. </form>
  19. </div>
  20. <!-- <div id="menu">
  21. <title>ArduPilot Custom Firmware Builder</title>
  22. <h1>ArduPilot Custom Firmware Builder</h1>
  23. <p>Please select the required options for the reduced firmware build.</p>
  24. <form action="/generate" method="post">
  25. <label for="vehicle">Choose a vehicle:</label>
  26. <select name="vehicle">
  27. <option value="copter">Copter</option>
  28. <option value="plane">Plane</option>
  29. <option value="rover">Rover</option>
  30. <option value="sub">Sub</option>
  31. </select>
  32. <br><br>
  33. <label for="board">Choose a board:</label>
  34. <select name="board">
  35. <option value="BeastF7">BeastF7</option>
  36. <option value="BeastH7">BeastH7</option>
  37. </select>
  38. <br><br>
  39. <input type="checkbox" name="option1" value="define HAL_NAVEKF2_AVAILABLE 1">
  40. <input type="hidden" name="option1" value="define HAL_NAVEKF2_AVAILABLE 0"> EKF2
  41. <br>
  42. <input type="checkbox" name="option2" value="define HAL_NAVEKF3_AVAILABLE 1">
  43. <input type="hidden" name="option2" value="define HAL_NAVEKF3_AVAILABLE 0"> EKF3
  44. <br>
  45. <input type="checkbox" name="option3" value="define HAL_WITH_DSP 1">
  46. <input type="hidden" name="option3" value="define HAL_WITH_DSP 0"> HAL_WITH_DSP
  47. <br>
  48. <input type="checkbox" name="option4" value="define HAL_SPRAYER_ENABLED 1">
  49. <input type="hidden" name="option4" value="define HAL_SPRAYER_ENABLED 0"> HAL_SPRAYER_ENABLED
  50. <br>
  51. <input type="checkbox" name="option5" value="define HAL_PARACHUTE_ENABLED 1">
  52. <input type="hidden" name="option5" value="define HAL_PARACHUTE_ENABLED 0"> HAL_PARACHUTE_ENABLED
  53. <br>
  54. <input type="checkbox" name="option6" value="define HAL_MOUNT_ENABLED 1">
  55. <input type="hidden" name="option6" value="define HAL_MOUNT_ENABLED 0"> HAL_MOUNT_ENABLED
  56. <br>
  57. <input type="checkbox" name="option7" value="define HAL_HOTT_TELEM_ENABLED 1">
  58. <input type="hidden" name="option7" value="define HAL_HOTT_TELEM_ENABLED 0"> HAL_HOTT_TELEM_ENABLED
  59. <br>
  60. <input type="checkbox" name="option8" value="define HAL_BATTMON_FUEL_ENABLE 1">
  61. <input type="hidden" name="option8" value="define HAL_BATTMON_FUEL_ENABLE 0"> HAL_BATTMON_FUEL_ENABLE
  62. <br><br>
  63. <input type="submit" value="Generate" method="post">
  64. </form>
  65. </div> -->
  66. </body>
  67. <br />
  68. <footer>Created by Will Piper, <a href=https://github.com/willpiper24/terraingen>Source Code<a>.</footer>