Welcome, Guest |
You have to register before you can post on our site.
|
Online Users |
There are currently 10 online users. » 0 Member(s) | 7 Guest(s) Baidu, Bing, Google
|
Latest Threads |
How to activate the pro v...
Forum: Virtuino 6
Last Post: hu277
07-10-2025, 12:32 PM
» Replies: 10
» Views: 9,196
|
Update interval/Refresh r...
Forum: Virtuino 6
Last Post: Stefan
07-10-2025, 05:21 AM
» Replies: 0
» Views: 27
|
Emulator phone sensor dat...
Forum: Virtuino IoT
Last Post: Stefan
07-07-2025, 08:00 AM
» Replies: 0
» Views: 77
|
length/width ratio
Forum: Virtuino IoT
Last Post: Stefan
07-07-2025, 07:18 AM
» Replies: 0
» Views: 51
|
Create in Windows version...
Forum: Virtuino IoT
Last Post: Stefan
07-07-2025, 06:59 AM
» Replies: 0
» Views: 62
|
The same sketch compilati...
Forum: Virtuino IoT
Last Post: pigkang
07-01-2025, 04:02 AM
» Replies: 4
» Views: 1,654
|
Virtuino Iot, Ubuntu Linu...
Forum: Virtuino IoT
Last Post: Phlow
06-29-2025, 07:58 AM
» Replies: 16
» Views: 12,030
|
New Community Tools/Bug F...
Forum: Virtuino IoT
Last Post: Phlow
06-29-2025, 07:46 AM
» Replies: 4
» Views: 451
|
Option to Mass Import Var...
Forum: Virtuino IoT
Last Post: Phlow
06-29-2025, 07:43 AM
» Replies: 3
» Views: 424
|
App Store
Forum: Virtuino IoT
Last Post: Dr. Mario
06-13-2025, 11:09 AM
» Replies: 1
» Views: 203
|
|
|
Pro issues |
Posted by: lar - 01-04-2023, 07:05 PM - Forum: Virtuino IoT
- Replies (7)
|
 |
I purchased the Pro version via the "Buy" button in version 0.2.0 on Android and the transaction completed, but I'm unable to get the application out of the Trial mode. Clicking on "I have alread bought" just gets me a "The pro version has not been activated". Am I missing an activation step?
Thanks.
Lisa
|
|
|
How to paid for the pro version? |
Posted by: rilucca - 12-31-2022, 01:33 AM - Forum: Virtuino IoT
- Replies (3)
|
 |
I can't find a way to pay for the Virtuino IoT.
I unlock, go to proyect creator menu, and press Buy, but it show me that that need product ID, not the way to get it.
Google Play doesn't have the paid version, or not show to me ( I have the old V6 paid).
|
|
|
interesting way of data transfer microprocessor <> virtuino |
Posted by: krzycho - 12-30-2022, 01:29 PM - Forum: Virtuino 6
- Replies (2)
|
 |
Data between the application and the module are sent in the String format in virtual pins.
This allows free transfer of any type of data (string, byte, int, long, etc.) in both directions without the need to create a data array in the module.
Below is an example of how to do this
Code: //---VirtuinoCM Library settings --------------
#include "VirtuinoCM.h"
VirtuinoCM virtuino;
//#define V_memory_count 100 // the size of V memory. You can change it to a number <=255)
//int V[V_memory_count]; // This array is synchronized with Virtuino V memory. You can change the type to int, long etc.
//---
String V1 = "";
String V2 = "";
String V4 = "";
String V5 = "";
String V6 = "";
String V7 = "";
Code: //============================================================== onCommandReceived
//==============================================================
/* This function is called every time Virtuino app sends a request to server to change a Pin value
The 'variableType' can be V=Virtual Pin
The 'variableIndex' is the pin number index of Virtuino app
The 'valueAsText' is the value that has sent from the app in Strin format */
void Read_V1(String value_Text);
void Read_V2(String value_Text);
void onReceived(char variableType, uint8_t variableIndex, String valueAsText) {
if (variableType == 'V') {
// float value = valueAsText.toFloat(); // convert the value to float. The valueAsText have to be numerical
// if (variableIndex < V_memory_count) V[variableIndex] = value; // copy the received value to arduino V memory array
if (variableIndex == 1) Read_V1(valueAsText);
if (variableIndex == 2) Read_V2(valueAsText);
}
}
Code: //==============================================================
/* This function is called every time Virtuino app requests to read a pin value*/
String onRequested(char variableType, uint8_t variableIndex) {
if (variableType == 'V') {
if (variableIndex == 4) return V4;
if (variableIndex == 5) return V5;
if (variableIndex == 7) return V7;
}
return "";
}
And an example of my code using a new way of data transmission
Code: int V1_Value = 0;
int V2_Value = 0;
// data recive from virtuino
void Read_V1(String value_Text) {
V1_Value = value_Text.toInt();
Serial.println("V1=" + value_Text);
}
void Read_V2(String value_Text) {
V2_Value = value_Text.toInt();
Serial.println("V2=" + value_Text);
digitalWrite(2, V2_Value);
}
// data that you want to send to virtuino
int a = 0;
void vLED_timer() {
V5 = String(a); //LED in virtuino
a = !a;
int sensorValue = random(100);
V4 = String(sensorValue); //value display in virtuino
V7 = sensorValue; // string display in virtuino in text value display
}
|
|
|
version 0.2.0 crash tablet |
Posted by: Dudu - 12-30-2022, 04:30 AM - Forum: Virtuino IoT
- Replies (2)
|
 |
Hello
With the new version of Iot 0.2.0 It can not open on my cheap tablet
it is ok on my cheap phone ( android 9 (April 2021)
I got andoid 9 (march 2020) on my tablet but can not upload to newer version
It is opening until the Project manager page and then it crash
too sad !
I made lot of reboot ,desinstallation etc ...
Can you help me,please ?
Thanks
|
|
|
ESP32 as Acespoint |
Posted by: cvbtec - 12-27-2022, 02:17 PM - Forum: Virtuino IoT
- Replies (3)
|
 |
Is it possibble to use the esp32 as accespoint with the virtuino webserver. I want to use the esp32 as standalone without an external network.
|
|
|
Bug with Virtuino Pro and new cellular |
Posted by: JLP - 12-26-2022, 02:29 PM - Forum: Virtuino 6
- Replies (1)
|
 |
Hi,
I bought Virtuino Pro in December 2018. I changed my cell phone a few months ago. When I want to add a widget, the application asks me to buy Virtuino. When I Click to buy Virtuino 6 Pro, the application gives me an error code (I already have this item). How do I activate my purchase again? I don't have an ID number.
I uninstalled then reinstalled on my Virtuino purchase account, but it doesn't work. This procedure works well on my old cell phone, but not on my new cell phone.
I don't have the purchase receipt from Google Play, but I have a screenshot that proves I made the purchase.
|
|
|
Selective connections |
Posted by: lar - 12-11-2022, 06:56 PM - Forum: Virtuino IoT
- Replies (5)
|
 |
In another thread, which now I can't seem to find, you asked for feedback on whether or not the mechanism to connect or disconnect from a server was needed in Virtuino IoT. Here's my take:
I thought that the feature was the saving grace of Virtuino 6 as it allowed one to avoid overrunning the program when there were a lot of changes in topics all happening at once. I'm using 6 for a complex application, monitoring all boat wide functionality using a few Arduino MKR based systems and a vendor supplied beaglebone based power monitor. A wide range of data can be displayed ranging from water temperature to details about the nearest vessel to the amount of power being generated by a particular solar panel. Virtuino is great at this because I can configure easy to read displays, organized in ways that may sense for what you're looking at. The issue is that all this data can overwhelm the application, which is limited to about 30 updates a second. Since the user is a human, and not interested, or able, to look at all these different data points at once, it's very natural to divide things up into several "servers" (which are often the same underlying MQTT server), and selectively enabling them, the amount of data going to the application can be limited to a reasonable amount.
While IoT seems to handle being overrun by data more gracefully, keeping the UI functional, the data builds and what is displayed ends up being old data. In my testing I could see at least 10 seconds worth of delay in an update. This was with a synthetic test, not real vessel data, but the point is that the mechanism you put in 6 can avoid this and is a really good thing.
Lisa
|
|
|
|