Seite anzeigenÄltere VersionenLinks hierherZu Buch hinzufügenPDF exportierenODT exportierenNach oben Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. ====== abstract ====== myCar is a collection of different software products with own development work added. In the following overview, not all components are listed, but the main ones which are explicitly configured. ====== Component overview ====== ===== Armbian ===== Armbian is the OS for this project. Additional software has to be installed to work properly. [[https://www.armbian.com/orange-pi-zero/]] ==== Install required components ==== ===== DEPRECATED: obdgpslogger ===== The first idea was to use OBDGPSLogger ... For now I'm a little bit further. the OBD interface of choice would be: {{:mycar:software:pip.png?20 |install with PIP}}<label pip>pyobd [[https://pypi.org/project/obd/]]</label> ===== hostapd ===== ===== rfcomm ===== ===== gpsd ===== ===== Python3 ===== Libraries required for the application server, installed via pip: * {{:mycar:software:python.png?70 |Python bundled}}<label bundled>configparser [[https://docs.python.org/3.5/library/configparser.html]]</label> * {{:mycar:software:pip.png?20 |install with PIP}}<label pip>bluew [[https://nullp0tr.github.io/bluew/]]</label> * {{:mycar:software:pip.png?20 |install with PIP}}<label pip>python-wifi [[http://pythonwifi.tuxfamily.org/]]</label> * {{:mycar:software:pip.png?20 |install with PIP}}<label pip>flask [[http://flask.pocoo.org/docs/1.0/]]</label> * {{:mycar:software:pip.png?20 |install with PIP}}<label pip>byobd [[https://pypi.org/project/obd/]]</label> ===== Application Server ===== === flask === Flask is the python application server used for providing the web interface and the API to controll the myCar unit. Documentation for Flask could be found under [[http://flask.pocoo.org/docs/1.0/]]. === Jinja2 Templates === Jinja2 Templates implementing the Webfrontend templating system. Information could be obtained from here: [[http://jinja.pocoo.org/]] and the integration with flask from here: [[http://flask.pocoo.org/docs/1.0/templating/]] === pure CSS === Pure CSS is the CSS implementation for responsiveness and style. It is bundled and delivered with the pplication server. Information could be obtained from here: [[https://purecss.io/]] mycar/software/components.txt Zuletzt geändert: 2019/05/15 15:15von admin