Hola, amigos, quiero hacer un reloj que se sincronice desde internet, para lo cual consulto a un servidor la hora usando la librería EasyNTPClient, de la siguiente forma:
B4X:
#If c
#include <EasyNTPClient.h>
WiFiUDP udp;
EasyNTPClient ntpClient(udp, "0.south-america.pool.ntp.org", -10800);
void update(B4R::Object* o) {
Serial.println(ntpClient.getUnixTime());
}
#end if
llamo esta desde
B4X:
Sub Looper1
RunNative("update",Null)
Delay(500)
End Sub
Hasta aquí todo bien, funciona retornando el valor UnixTime desde el servidor, pero como hago para generar un reloj que se sincronice con este dato digamos, una vez por día, y que yo pueda consultar la hora y eventualmente el día en el momento que lo requiera, gracias, Jorge
Arduino C example #1: void setup() { pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(13, LOW); // turn the...
Gracias, José, como siempre es un gusto leerte,... si serviría pero no seria según entiendo un RTC, eso solo me permitiría cada determinado tiempo conectarme con el servidor y ver la hora, pero entre tanto, nada llevaría el seguimiento del tiempo, haría falta según creo una librería RTC a la cual poder actualizar con un UNIX Time, pero como soy muyyyy nuevo en esta herramienta no se como hacerlo, gracias.
Muchas gracias jwgf. No sé si entiendo bien lo que dices, no sé si querrás generar un reloj como hace Erel en este hilo, y después tener un timer cada 24 para hacer un ajuste con el de internet
Arduino Uno with LCD shield: Working with a LCD monitor: 1. Initialize the LiquidCrystal object and set the connected pins. lcd.Initialize(8, 255, 9, Array As Byte (4, 5, 6, 7)) 2. Call Begin with the number of columns and rows: lcd.Begin(16, 2) 3. Call Write to print to the LCD. The...
Gracias, José, ahora miro lo que me dices y te cuento, pero encontré y probé esto https://www.b4x.com/android/forum/threads/timetools-library-with-ntp-time.101149/
y funciona bien, gracias por ser siempre el primero en dar una mano..... algún día tal vez yo también pueda colaborar por ahora estoy muy verde, por cierto mi nombre es Jorge García