-
Notifications
You must be signed in to change notification settings - Fork 6
hcanweb Entwicklung
Die Javascript-Quellen liegen in openhcan-1.0/hcanweb/client/jsSource. Mit den nachfolgend aufgeführten Makeaufrufen werden diese *.js-Dateien in das app-Verzeichnis (openhcan-1.0/hcanweb/client/app/javascript) zusammengefasst als hcanweb.min.js zu den jquery mobile Quellen kopiert. In index.html sind die statischen HTML Inhalte zu enthalten. Die ebenfalls dort liegende installationBsp.xml wird beim App-Start eingelesen.
openhcan-1.0/hcanweb$ make install (Entwicklertest mit Apache)
openhcan-1.0/hcanweb$ make zip ver=1.1 (app.zip erzeugen)
hcanweb.apk aus der app.zip erzeugen: https://build.phonegap.com
Zur Aktivierung der Debugausgaben muss var globalLog = false; // logIt-Ausgaben aktivieren in var globalLog = true; // logIt-Ausgaben aktivieren geändert werden. Hilfreich ist das z.B. für den Entwicklertest mit Apache.
Bootloader in den ATmega644 neu übersetzen und flashen (einspielen): openhcan-1.0/hcanbl$ make clean
openhcan-1.0/hcanbl$ make all
openhcan-1.0/hcanbl$ make flash (verwendet den avrispmkII-Programmer)
C1612-Server-Firmware neu übersetzen und über CAN-Bus in den ATmega644 einspielen: openhcan-1.0/hcanweb/server/C1612server$ make clean
openhcan-1.0/hcanweb/server/C1612server$ make all
openhcan-1.0/hcanweb/server/C1612server$ make load adr=166
-
Tutorials
-
FAQ
-
Referenz
- Konzepte
- Hardware
- Software/PC
- Software/Firmware
- Patches
- EDS - EEPROM Data System
- HCAN Protokoll
- HCAN Protokoll - Referenz