pfodDesigner V3 voor pfodApp (www.pfod.com.au)
pfod™ (Protocol For Operations Discovery)
Bekijk de gratis bijbehorende apps,
pfodWebDesigner en pfodWeb op https://www.forward.com.au/pfod/pfodWeb/index.html
pfodWebDesigner is een gratis webgebaseerde GUI-ontwerper. pfodWeb is een gratis webgebaseerde gedeeltelijke vervanging voor pfodApp voor ESP32, ESP8266 en Pi Pico W/2W.
Er is ook de gratis Android-app
https://www.forward.com.au/pfod/pfodGUIdesigner/index.html
Met de nieuwste versie van pfodDesigner V3 kun je grafieken maken en Arduino-gegevens loggen op je mobiel.
Maak aangepaste menu's op je mobiel om Arduino-uitgangen snel en eenvoudig in en uit te schakelen via Bluetooth Low Energy (BLE), Bluetooth V2, wifi/ethernet of sms.
Geen Arduino-programmering vereist en geen mobiele programmering vereist.
Genereer schetsen voor Adafruit Bluefruit Feather52, Ardunio 101 (Genuino 101), RedBear BLE NanoV2 en V1.5, RFduino BLE, Itead BLE Shield (HM_10 modules), Adafruit Bluefruit BLE Friends, ESP8266, FioV3, LinkIt ONE, WildfireV3, SIM900 GPRS, Arduino Ethernet, en wifi- en Bluetooth V2-shields, enz.
Met deze gratis applicatie kun je interactief pfodApp-menu's ontwerpen en bekijken en alle benodigde Arduino-code genereren om Arduino-uitgangen in en uit te schakelen vanaf je mobiel, via pfodApp.
Bekijk de stapsgewijze tutorial over het bouwen van een menu en het genereren van de Arduino-code op
http://www.forward.com.au/pfod/pfodDesigner/index.html
Pfod-menu's bestaan uit een scrollbare lijst met knoppen en een aantal (mogelijk lege) promptteksten. Met pfodDesigner kun je een menu maken, de prompt aanpassen, knoppen toevoegen, de achtergrondkleur, de letterkleur, de lettergrootte en de lettertypestijl instellen. Dit alles met een interactieve preview. In-app hulp is ook beschikbaar.
Wanneer je tevreden bent met hoe je menu eruitziet, genereert pfodDesigner Arduino-code die dit menu op je mobiele telefoon weergeeft met behulp van pfodApp. Je kunt de seriële verbinding en baudrate aanpassen aan je hardware. Geen Android-programmering vereist. Geen mobiele programmering vereist.
pfodDesigner slaat de code op in een bestand op je mobiel -- /pfodAppRawData/pfodDesignerV3.txt
De gegenereerde code verwerkt ook de opdrachten die worden geretourneerd wanneer de gebruiker op de knoppen klikt.
Kopieer dit bestand naar je computer en plak de code in de Arduino IDE.
(http://www.forward.com.au/pfod/Android_pfodApp/pfodAppForAndroidGettingStarted.pdf
behandelt het kopiëren van pfodApp Raw Data-bestanden naar je computer.)
Als je kiest voor Aan/Uit-knoppen, genereert pfodDesigner ALLE Arduino-code die nodig is om de gekozen uitvoer in en uit te schakelen.
Als je eenvoudige knoppen voor je menu kiest, genereert pfodDesigner de Arduino-code die nodig is om het menu te verzenden en de opdrachten te parseren.
Het enige wat je dan nog hoeft te doen, is de tijdelijke opmerkingen vervangen door je eigen Arduino-actiecode voor elke knopopdracht.
Bijv.
} else if('A'==cmd) { // gebruiker ingedrukt -- AAN
// << voeg hier uw actiecode voor deze knop toe
De pfodDesigner slaat uw ontwerpen op, zodat u ze gemakkelijk kunt wijzigen wanneer nodig.
Stuur een e-mail naar de ondersteuning als u hulp nodig heeft.
Opmerking over de code van de pfodDesignerV3-app:
-----------------------------------------------
Alle pfodDesignerV3-schermen zijn gewoon standaard pfod-schermen. De pfodDesignerV3 is in feite gewoon een kopie van pfodApp met een back-end om uw gegevens op te slaan en de verschillende schermen te presenteren met behulp van standaard pfod-berichten. Open het menu van de mobiele app in de app en kies Debugweergave om de pfod-berichten te bekijken die de pfodDesigner-schermen genereren.