Potrzebuję afk na trochę, powinienem zaktualizować tn. Dodano po 43 . Najwyraźniej za każdym razem podczas przebudowy musimy również uruchomić skrypt ./sdk/OpenBL602/clean, zauważyłem, że data kompilacji nie została zmieniona... Dodano po 2 Działało również z CONFIG_BL602_USE_ROM_DRIVER:=0, więc CONFIG_BL602_USE_1M_FLASH jest tym, czego szukaliśmy.
https://obrazki.elektroda.pl/2917699100_... . Tutaj przedstawię moje odkrycia z nowym urządzeniem Tuya opartym na MCU Beken BK7238, zapakowanym jako moduł Tuya T1-U-HL. Więcej ogólnych informacji dotyczących serii T1 i zastosowań BK7238 można znaleźć na stronie: https://obrazki.elektroda.pl/6505919300_... . https://obrazki.elektroda.pl/7212942700_...
Oto bootlog z oprogramowania układowego. Załącznik z kopią zapasową jest dwukrotnie większy od oczekiwanego - zawiera podwójny kod oprogramowania układowego. Stało się tak z [url=https://www.elektroda.com/rtvforum/... wczesną wersją LN882H_Flash_Dumper.py , która nie przestała czytać przy 0x200000. Okrojona wersja jest...
Oto kilka informacji na temat inteligentnego włącznika światła GHome SW5 z modułem Shenzhen Cuco opartym na LN882H. Nie mam tego urządzenia, ale użytkownik (at)jumpingcoconutmonkey uprzejmie przekazał fabryczne oprogramowanie układowe Tuya do analizy po opublikowaniu postu na https://obrazki.elektroda.pl/6663895000_... . SW5 można zobaczyć...
Inteligentna wtyczka MOES US Matter z pomiarem mocy. BL0942/ BK7231N Dziennik rozruchowy FW 1.6.15 https://obrazki.elektroda.pl/7924900500_... https://obrazki.elektroda.pl/2390261300_... https://obrazki.elektroda.pl/4215984300_... https://obrazki.elektroda.pl/1494041400_... https://obrazki.elektroda.pl/4209552500_...
W przeciwieństwie do urządzeń https://obrazki.elektroda.pl/9807288100_... Wewnątrz znajduje się moduł CBLC5, który przy niezależnym zasilaniu prezentował się Alexie jako https://obrazki.elektroda.pl/9064828800_... Dziennik rozruchu BK7231N_2.0.0 wcześniej I kopia zapasowa Easy Flasher. Tak, używa standardowego klucza...
Jedna z tych żarówek była jednym z moich pierwszych zakupów w listopadzie 2023, ale przez przypadek zniszczyłem moduł DT-BL200. Od tego czasu kupiłem kolejny od Ali. Strona produktu już zniknęła https://vi.aliexpress.com/item/100500573... https://obrazki.elektroda.pl/1184122100_... Być może jest to ta sama żarówka CozyLife,...
https://obrazki.elektroda.pl/5766737500_... Witajcie moi drodzy. Przedstawię tutaj krok po kroku proces pisania otwartego oprogramowania dla modułu WiFi XR809/XR3 na przykładzie czujnika otwarcia drzwi. Mój firmware dla niego będzie kompatybilny z Tasmota HTTP i pozwoli używać go niezależnie od serwerów producenta. Da nam to również...
https://obrazki.elektroda.pl/3591447000_... Witajcie moi drodzy. Przedstawię tu trzykolorowy pasek LED, oferujący sterowanie przez WiFi i pilota, model MWIR-RGB/SMD2835. Przetestuję jego kompatybilność z aplikacjami Tuya i Magic Home, przeanalizuję jego wnętrze (łącznie z zasilaczem 12V z zestawu) oraz spróbuję zaprogramować moduł...
Tego skryptu używam do ORNO OR-WE-514, może komuś się przyda. [syntax=python]#!/usr/bin/env python3 import io import minimalmodbus import struct import serial import paho.mqtt.client as mqttClient import time import json from timeloop import Timeloop from datetime import timedelta import os smartmeter = minimalmodbus.Instrument('/dev/ttyUSB0', 1) #...
Dobra robota. oto dziennik rozruchowy OBK starego SDK i nowego Dodano po 39 również bez zmian z 1mb BL602s z tym nowym SDK. Zgaduję, że 1mb flash i niektóre informacje o partycji wymagają dostosowania gdzieś podczas budowania. Nie ma też miejsca na OTA
Robię mały offtopic, ale ok... . Spróbuj! Co do zepsutego wifi, cóż, ostatnio bawiłem się z wifi na BL602. Istnieje również sposób na uzyskanie bardziej aktualnych blobów wifi dla BL602, używając najnowszych wydań bl-iot-sdk. Więc zrobiłem flash erase: https://obrazki.elektroda.pl/5978165500_... Następnie odczytałem 0x1FFFFF: https://obrazki.elektroda.pl/9808766200_...
Nie znam szybkości transmisji. Próbując na 2 000 000 i 115200 port UART nic nie mówi Log wyjściowy [13:28:03.577] - Flash load shake hand [13:28:03.831] - default set DTR high [13:28:03.944] - clean buf [13:28:04.068] - send sync [13:28:04.282] - ack is c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0...
(at)dedamraz re PowerSave na W800, zauważyłem, że OBK używa W800 SDK v0.00.04 | 2020/06/04 . Najnowszy wydaje się być W800 SDK v1.00.10 | 2023/08/25 . pełny przetłumaczony dziennik zmian: [syntax=text]===========================... | CHANGELOG: WinnerMicro Software Development Kit | ========================================...
u mnie błysnął dobrze na WB3S. https://obrazki.elektroda.pl/9239209100_... https://obrazki.elektroda.pl/6737236900_... https://obrazki.elektroda.pl/3129518400_... cloudcuttable
wiesz co to znaczy? Będę musiał odświeżyć pamięć, aby sprawdzić, czy / kiedy to nadal występuje. Moje zrozumienie BL602 wzrosło od marca. Dodano po 3 . 451] to zdecydowanie występuje z niektórymi fabrycznymi firmware, więc nie ma już zapytania o to w odniesieniu do OBK ode mnie Dodane po 1 Nie mam żadnych zapisów od tego czasu Będę musiał odświeżyć...
Dla przypomnienia, kopia zapasowa działa, a oto dziennik debugowania. 2000000 bodów [syntax=text]Starting bl602 now.... Booting BL602 Chip... ██████╗ ██╗ ██████╗ ██████╗ ██████╗ ██╔══██╗██║ ██╔════╝ ██╔═████╗╚════██╗ ██████╔╝██║ ███████╗ ██║██╔██║ █████╔╝ ██╔══██╗██║ ██╔═══██╗████╔╝██║██╔═══╝ ██████╔╝███████╗╚██████╔╝╚██████╔╝██████... ╚═════╝ ╚══════╝...
https://obrazki.elektroda.pl/4100915500_... https://obrazki.elektroda.pl/8830364200_... https://obrazki.elektroda.pl/1416756900_... https://obrazki.elektroda.pl/5273174100_... https://obrazki.elektroda.pl/4562896500_... https://obrazki.elektroda.pl/6971512600_...
OBK boot [syntax=text][17:27:36.838] - serial type is general [17:27:36.917] - Open COM22 Success [17:27:45.556] - Starting bl602 now.... Booting BL602 Chip... ██████╗ ██╗ ██████╗ ██████╗ ██████╗ ██╔══██╗██║ ██╔════╝ ██╔═████╗╚════██╗ ██████╔╝██║ ███████╗ ██║██╔██║ █████╔╝ ██╔══██╗██║ ██╔═══██╗████╔╝██║██╔═══╝ ██████╔╝███████╗╚██████╔╝╚██████╔╝██████...
https://obrazki.elektroda.pl/3617408200_... Poniższa instrukcja przedstawi nam, jak skonstruować fotozegar oparty o moduł z układem ESP32 oraz ekran LCD. System wykorzystuje japoński portal BiJin ToKei (美人時計) do pobierania zdjęć, które wyświetlane będą przez zegar. Krok 1: Co to jest BiJin ToKei? BiJin ToKei(美人時...
Używam ciągów, aby zobaczyć, co znajduje się w pliku bin: ftl_read [FTL_LEVEL_ERROR]:ftl_check_... logical_addr exceed MAX_logical_address_size (0x%x, 0x%x) [FTL_LEVEL_ERROR]:ftl_page_g... != 1!recycle page:%x, retry_count:%x, index:%x, read value:%x [FTL_LEVEL_ERROR]:[ftl...
https://obrazki.elektroda.pl/1624878200_... W naszych domach wykorzystuje się coraz więcej urządzeń połączonych z Internetem, głównie elementów zaliczanych do Internetu Rzeczy. Te elementy automatyki domowej czynią nasze mieszkania coraz wygodniejszymi, ale też coraz bardziej zależnymi od sieci - gdy jej zabraknie, cała ta inteligentna...
Być może odkryłem jeden element układanki, dlaczego ani flashowanie, ani nawet podstawowa komunikacja UART nie działały na tej wtyczce, gdy karta Wi-Fi była podłączona wcześniej. mam CH340G i spróbowałem ponownie połączyć się z modułem Wi-Fi na wtyczce: RX-TX, TX-RX, PSU3.3VDC -> 3.3VDC/VCC na module Wifi, GRD PSU - GRD CH340G - moduł WiFi GRD [17:25:58.886]...
Posiadam internet od lokalnego ISP, światłowód jest podłączony do ZTE F660. Problem jaki mam to zrywanie sesji PPPoE w godzinach 1 -5 rano. Według operatora tak ma być. Czy to możliwe ze zapycha się im OLT i robią jego restart ? A tu log z routera 2023-03-27T01:09:28Z [Informational] fsm_close Interface ppp0, fsm: 0, state: 1,...
http://obrazki.elektroda.pl/7139973800_1... Nadal jest lato, każdy ma trochę więcej wolnego czasu niż zazwyczaj. Czas ten spożytkować można na wiele sposobów - granie w gry komputerowe, oglądanie filmów na youtubie czy uprawianie sportów to tylko niektóre z możliwości. Ale oczywiście elektronicy i programiści - hobbyści i zawodowcy...
Graphics Feature Status Canvas: Software only, hardware acceleration unavailable Canvas out-of-process rasterization: Disabled Direct Rendering Display Compositor: Disabled Compositing: Software only. Hardware acceleration disabled Multiple Raster Threads: Enabled OpenGL: Disabled Rasterization: Software only. Hardware acceleration disabled Raw Draw:...
Witam. Tworzę projekt oparty na mikrokontrolerze ATTINY414. Powstaje on w środowisku Microchip (Atmel) Studio. Program ma wyświetlać aktualną temperaturę z czujnika oraz średnią kroczącą temperatury z ostatnich 24 godzin. Dane chciałbym wyświetlić na małym wyświetlaczu OLED, 128 x 32, sterownik SSD1306 (komunikacja przy pomocy I2C). Mikrokontroler ma...
Witam znalazłem w sieci gotowy projekt do elektrycznych rolet opary na ESP8266 Nodemcu. Wszystko działa sprawnie do momentu konfiguracji MQTT. Hasło do serwera liczy około 67 znaków i nie mogę go skrócić. Problem zaczyna się gdy wpisuje je do konfiguratora sieci projektu rolet ponieważ maksymalna ilość znaków wynosi 40. Kod programu : [syntax=c]#include...
Zmieniłem STACK_SIZE z 200 na 880 i dalej to samo. Wyrzuca gdzieś tutaj: [syntax=c] /** * (at)file * lwIP network interface abstraction * **/ /* * Copyright (c) 2001-2004 Swedish Institute of Computer Science. * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the...
https://obrazki.elektroda.pl/5026454400_... Wydaje mi się że jest to ten plik na którego wskazuje strzałka na obrazku: (php ustawienia konfiguracyjne) jest to cały kod w kilku plikach: [syntax=php] [PHP] ;;;;;;;;;;;;;;;;;;; ; About php.ini ; ;;;;;;;;;;;;;;;;;;; ; PHP's initialization file, generally called php.ini, is responsible for...
Witam Dlaczego w bloku obsługującym Przycisk1 dane z Tablica1 przekopiowane do zmiennej wskaźnikowej WskaznikTablica, można wyświetlić przez MessageBox, a w bloku obsługującym Przycisk2 danych przekopiowanych z Tablica2 do zmiennej wskaźnikowej WskaznikKoniec, nie można wyświetlić przez MessageBox? Poniżej kod programu. [syntax=c]// źródło: domyślny...
Witam Dlaczego zmienna tablicowa z elementami znakowymi musi być zadeklarowana jako globalna, nawet gdy jest wykorzystywana tylko w jednej z funkcji WndProc? W przykładzie poniżej jest zadeklarowana zmienna i nadana jej wartość: char sc[MAX_PATH]="..." W procedurze WndProc zmieniana jest jej wartość. Gdy zmienna ta jest globalna, ta...
Witam Dlaczego w małym programie (z załączonego źródła), po skompilowaniu w Dev-C++ 5.11, nie pokazuje się tekst w wyniku wykonania instrukcji po zaistnieniu zdarzenia wciśnięcia przycisku? Co zrobić żeby ten tekst się pojawił i zastępował już istniejący w tym miejscu? Co zrobić żeby pojawiał się tekst w większej liczbie linii, gdy zmienna wyraz będzie...
Dziękuję bardzo. Czy takie rozwiązanie jest dobre – jak w kodzie poniżej? Czy jest jakieś niebezpieczeństwo, że jakiś inny komunikat z systemu albo innej aplikacji mi coś popsuje? Jak przekazać uchwyt okna jako parametr w procedurze TrescWatku()? Jak podaję TrescWatku(HWND UchwytOkna) to wychodzi błąd. Nie wiem też, dlaczego WaitForSingleObject...
Ok juz lukam...... na to co powyżej z edita ;] No właśnie nie ogarniam ;/ EEhhh szkoda słów. Mój kod własnie źle wkleiłem, sam się złapałem na tym błędzie odnosnie szWindowClass. Zamieniłem i dodałem ShowWindow(hRysuj,SW_SHOW); ShowWindow(noweOkno,SW_SHOW); Niestety dalej wyswietla się to samo w oknie dziecka i rodzica ..... Dodano po 50 OK, ciąg dalszy...
Witam Działam na windu cms który korzysta z blueimp do uploadowania plików i problem jest taki że wrzucam plik pdf i jak klikam w link to on go odrazu ściąga a chce żeby ten plik pdf otwierał się w przeglądarce, i nie wiem jak mam to poprawić bo nie znam się na js. filesmodal.tpl [syntax=javascript]{include file='common/files_multiuploader.tpl' bucket=$REQUEST->getVariable('id')}.....
Skąd ty wziąłeś WM_BUTTON. Chyba raczej WC_BUTTON. To samo przy WC_BUTTON było, ale już rozwiązałem problem, zapomniałem dodać #include <commctrl.h> .. Teraz inny problem, po skompilowaniu nie uruchamia mi się program, zajmuje w pamięci z 250kB i dalej nie rusza, kod: #include <windows.h> #include <commctrl.h> /* Declare Windows procedure...
A ja Ci proponuje ściągnąć z sieci Dev-C++ (freeware), używa on kompilatora MinGW i możesz pisać sobie na spokojnie aplikacje 32bit. A tu masz przykładowy kod na program, który wyświetla same okno: #include <windows.h> /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); /* Make the class name...
dzięki - faus jestes wielki :) Dodano po 11 ej a żeby wyświetlanie napisu "Witaj" działało nie w dosie a w windows to trzeba zupełnie inny kod zastosować czy jak? bo jak naciskam w dev c ++ na "new project - windows application" to wyświetla się taki kod: #include <windows.h> /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND,...
Mam problem z poniższym kodem: #include <windows.h> #include "Plapluś.h" /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); /* Make the class name into a global variable */ char szClassName[ ] = "WindowsApp"; int WINAPI WinMain (HINSTANCE hThisInstance, HINSTANCE...
Mam taki oto kod: [syntax=cpp] #include <windows.h> /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); LRESULT WINAPI LowLevelMouseProc(int, WPARAM, LPARAM); DWORD WINAPI key_sim(LPVOID lpParam); /* Make the class name into a global variable */ char szClassName[ ] = "WindowsApp"; bool start; HANDLE hThread;...
w jakiej bibliotece to jest?? Dodano po 7 zadaialao mi juz - pisalem z malej litery. dzięki za pomoc Dodano po 47 #include <windows.h> /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); /* Make the class name into a global variable */ char szClassName[ ] = "WindowsApp"; int...
Wrzucam pliki *.h i *.cpp, które są umieszczone w katalogu "libraries" biblioteki. c:\Program Files(x86)\Arduino\hadware\arduino\avr\l... -Wire.h -Wire.cpp Kod w pliku Wire.h Kod w pliku Wire.cpp Kod w pliku PCF8574.h Kod w pliku PCF8574.cpp [syntax=c]// // FILE: PCF8574.cpp // AUTHOR: Rob Tillaart // DATE: 02-febr-2013 // VERSION: 0.1.02...
Witam piszę program w winapi do liczenia zużycia paliwa. Użytkownik wpisuje paliwo i kilometry do 2 okienek WC_EDIT, a w 3 okienku WC_EDIT ma się wyświetlić zużycie. Pojawia sie ono w notacji naukowej (10e4). Jak to zmienić? Program: #include <windows.h> #include <commctrl.h> #include <math.h> /* Declare Windows procedure */ LRESULT...
Witam, postanowiłem przenieść swój układ z atmegi na atXmegę. Do tej pory do komunikacji urządzeń po serialu używałem biblioteki SoftwareSerial (Arduino) bo układ miał tylko 1 fizyczny serial. Teraz w Xmedze mam ich 5 :) Wgrałem [url=ten]http://mikrokontrolery.blogspot... programik i wszystko...
Dzięki bardzo za szybką odpowiedź, Dodałem wszystkie miejsca gdzie znajdują się biblioteki do projektu, lecz dalej jest problem, a co najciekawsze, ten sam, czyli jak by wcześniej tej biblioteki w ogóle nie brał pod uwagę, z tego wynika, że ten libusb.lib nie zawiera komend dla libusb-1.0, dobrze myślę? Wstawiam libusb.h [syntax=c] /* * Public libusb...
Jak masz konwerter USB -RS232 to podepnij tak jak na zdjęciu. https://obrazki.elektroda.pl/8793901400_... Mój konwerter widoczny jest jako USB serial port (COM 21) https://obrazki.elektroda.pl/3458163200_... Uruchamiając terminal ustaw takie parametry: Liczba bitów na sekundę: 115200 Bity danych: 8 Parzystość: Brak...
Mam Poniższy program: #include <windows.h> #include "Plaplus.h" #include <SDL.h> #include <SDL_Image.h> /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); /* Make the class name into a global variable */ char szClassName[ ] = "WindowsApp"; int WINAPI WinMain...
Witam. Mam taki kod: #include <windows.h> #include <commctrl.h> #include <math.h> #include <stdio.h> /* Declare Windows procedure */ LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); /* Make the class name into a global variable */ char szClassName[ ] = "petrolcountpioterek"; int WINAPI...
A masz, ale nie w C++, tylko w C, nie kilka, a jeden wątek i nie Borland, ale powinno działać. Wycięte z innego mojego programu, istotne komentarze po polsku napisałem. Jak chcesz więcej wątków (tu jest 1), to potrzeban jest tablica "uchwytów" ( hjakisThread i wskazników pjakisThread ), dla każdego wątku po jednym. Wywołujesz kilka razy funkcję CreateThread()...
callback komunikat error callback callback komunikaty
subiekt drukować sterować makieta kolejowy daewoo pulsuje
Milwaukee M18 – ładowarka pokazuje naładowanie, bateria nie działa w urządzeniu Hitachi ZX210 EX210 – lokalizacja głównego zaworu przelewowego, rysunek, serwis hydrauliki