Witam. Mam nadzieję, że zastosowałeś chociażby konwerter Max232?
W Saleae masz analizatory tych przebiegów. Patrzysz na Analyzers i sobie dodajesz I2C no i ustawiasz na ktorych to masz kanałach. Potem Ci będzie pokazywał Start, Stop, Ack, Nack albo Frame Error :D no i oczywiście dane które mozesz sobie włączyć w Hex, Ascii itd.. https://obrazki.elektroda.pl/5602260200_...
FRAME ERROR to błąd podczas bitów startu i stopu - najczęsciej transmisja znaku nie zakończyła się (albo zaczęła się następna) w odpowiednim momencie i gdy odbiornik oczekuje bitu stopu (H) dostaje L. Jeśli wysyłacz pojedynczy znak to ta druga możliwość (transmisja następnego znaku) nie wchodzi w grę. Może spróbuj na krótszych słowach (np. 5-6 bitów)...
https://obrazki.elektroda.pl/1040076700_... Witam ponownie pod Windowsem xp udało mi się odczytać kartę SD z yanosika GT plik znajdował się na 4 partycji karty jego zawartość. SETTINGS.TXT Distance10km=1 VolumeLevel=5 Brightness=1 RoamingRights=1 RoamingListVersion=5 Language=PL Activation=1 Subscription=19,5,19 StaticPOIVersion=0...
Szybkie spojrzenie na żarówkę Aiyato CozyLife Homekit, którą kupiłem w listopadzie 2024 roku i o której zapomniałem. https://www.aliexpress.com/item/10050063... https://obrazki.elektroda.pl/1671622500_... https://obrazki.elektroda.pl/1030708800_... https://obrazki.elektroda.pl/3295655100_...
Kolejna odmiana minikamery A9. Wykorzystam ten post, aby zrzucić kilka fragmentów, zamiast dodawać do https://www.elektroda.com/rtvforum/viewt... który dotyczył Beken BK7252 i Taixin TXW817 opartych na A9. MCU w tym oznaczony jako XF16 PB380EA6341, który ma wzmiankę w tym długim wątku HA o A9 tutaj https://community.home-assistant.io/t/po...
Kolor PCB, krój czcionki oznaczeń, układ padów testowych, ogólny styl i przedrostek "NAS-" do głównego oznaczenia PCB sprawiają, że zastanawiam się, czy jest to WENZHOU NOVA NEW ENERGY CO.,LTD produkt, jak widać tutaj: https://www.elektroda.com/rtvforum/topic... https://obrazki.elektroda.pl/9539262600_... Jeśli masz opakowanie,...
Wkradł się bład przy wpisywaniu. Fuse Bity E4 D9 a nie 99 bo to pokazuje jasno na Twoim screenie Watchdog Always On :D Wyswietlacz nawet bez nadajnika ma wyświetlac po starcie trzy poziome kreski. W programie łatwo odczytać że żeby ustawić zero na wyświetlaczu procesor podaje masę na sześć segmentów. Wspólna końcówka wyświetlacza jest sterowana poprzez...
Witam wszystkich Elektrodowiczów! Używam magistrali CAN w mikrokontrolerze LPC1768. Dotychczas używałem jej na dwóch prędkościach: 125 kbps i 250 kbps. Teraz chcę jej użyć na 500 kbps i niestety nie działa. Urządzenie "gadające" z mikrokontrolerem wyświetla "Error Frame". Czy może to być spowodowane? Kabel połączeniowy to skrętka dwóch miedzianych...
Witam kod do nadajnika może wyglądać tak: #include <avr/io.h> #define F_CPU 1000000UL #include <util/delay.h> #include <avr/interrupt.h> //set desired baud rate #define BAUDRATE 1200 //calculate UBRR value #define UBRRVAL ((F_CPU/(BAUDRATE*16UL)&... //define receive parameters #define SYNC 0XAA// synchro signal...
https://obrazki.elektroda.pl/9028350800_... Jakiś czas temu jak wiadomo doszło do wprowadzenia DVB-T2, więc kupiłem nowy tuner. Pozostał mi jednak dotychczas używany tuner Manta DVB-T02. Postanowiłem więc go rozkręcić i zobaczyć, co dzieje się w konsoli UART. Fotografie tunera wraz z oryginalnym pilotem: https://obrazki.elektroda.pl/9028350800_...
https://obrazki.elektroda.pl/3993332100_... Zapraszam na praktyczną demonstrację połączenia CAN pomiędzy dwoma urządzeniami z ESP32. Pokażę tutaj, jak wygląda procedura nadawania i odbierania ramek na podstawie sterownika TWAI, użyję środowiska PlatformIO. TWAI to skrót od Two-Wire Automotive Interface, czyli w wolnym tłumaczeniu interfejs...
https://obrazki.elektroda.pl/1957939900_... BK7252 to 32-bitowy układ Wi-Fi i Bluetooth Low Energy (LE) zaprojektowany do zastosowań audio i wideo. Można go znaleźć zarówno w produktach Tuya (wideodomofon), jak i innych (kamera szpiegowska A9). Obsługuje do 6 kanałów PWM i obsługuje dźwięk za pomocą 2-kanałowego przetwornika cyfrowo-analogowego...
https://obrazki.elektroda.pl/6550958800_... Przedstawię tutaj uruchomienie ESP32-Cam w PlatformIO, przeanalizuję działanie streamingu video (?) z tej płytki oraz pokażę jak można dostać się do pikseli obrazu pobranego z kamery (np. w celu narysowania prostokątów). ESP32-Cam to mała i poręczna płytka oferująca moduł ESP-32S (4MB Flash,...
ymodem.c Dodano po 59 w cmd_mode.h [syntax=text]int cmd_reboot(bootram_cmd_tbl_t* cmdtbl, int argc, char* argv[]); int cmd_version(bootram_cmd_tbl_t* cmdtbl, int argc, char* argv[]); int cmd_download_filecount(bootram_cmd_tbl_t... cmdtbl, int argc, char* argv[]); int cmd_download_baudrate(bootram_cmd_tbl_t* cmdtbl, int argc, char* argv[]); int cmd_download_startaddr(bootram_cmd_tbl_t...
Witam. To jest spojrzenie na inteligentną wtyczkę / gniazdo WiFi EU oparte na Tuya marki LoraTap z pomiarem mocy / energii. Numer modelu to SP800WJ-EU. Oficjalna strona produktu znajduje się tutaj https://www.loratap.com/products/sp800wj... gdzie można go również kupić, ale mój pochodzi z Ali Express po niższej cenie. Znacznie taniej, jeśli kwalifikujesz...
Po moich przeróbkach jest jeszcze gorzej z odtwarzanie mp3 320kb/s, zacina odtwarzanie tak jak by uC nie wyrabiał z dekodowanie mp3. Najważniejszy kawałek kodu wygląd tak: - pobieranie danych z karty: [syntax=c]int refill_inbuffer( FIL *in_file ) { unsigned int bytes_read; unsigned int bytes_to_read; FRESULT result; if( bytes_left > 0 ) { //copy...
https://obrazki.elektroda.pl/5366472900_... W tym temacie przedstawię LilyGO T-CAN485, czyli płytkę developerską opartą o ESP32, przeznaczoną do pracy z magistralami RS485 i CAN. T-CAN485 dodatkowo oferuje pracę na napięciu zasilania do 12V, złącze USB-C wraz z konwerterem USB na UART CH9102 do łatwiejszego programowania, slot na kartę...
Udało mi się skompilować kernela w wersji 6.7(https://github.com/maniekx86/linux_m... Trochę zabawy z tym było, bo najpierw próbowałem 6.1 jak z tego filmiku, ale się nie chciał skompilować za pomocą gcc 12.2. Wogóle pierwszy raz coś robiłem z architekturą MIPS. Zawsze dla mnie to był archaizm, którego nigdy nie spotkałem....
Testowanie ESP32-C5 esptool -p COM7 chip_id Warning: Deprecated: Command 'chip_id' is deprecated. Use 'chip-id' instead. esptool v5.0.2 Connected to ESP32-C5 on COM7: Chip type: ESP32-C5 (revision v1.0) Features: Wi-Fi 6 (dual-band), BT 5 (LE), IEEE802.15.4, Single Core + LP Core, 240MHz Crystal frequency:...
Ponoć tutsj da się bez logowania: https://jp.rigol.com/jp/products/detail/... Cytat z eevblog: 2.12 is not new: https://www.eevblog.com/forum/testgear/h...
ja odpalam tak: -f interface/jtag-lock-pick_tiny_2.cfg -f target/stm32f1x.cfg -c "adapter_khz 1000; reset_config trst_and_srst separate; $_TARGETNAME configure -rtos auto" A w Zylinie w init commands mam to: target remote localhost:3333 monitor reset halt symbol-file out/project.elf thbreak main continue i działa. Aczkolwiek nie wiem na ile to jest...
dziennik rozruchu z kopii zapasowej (zresetowanej) [syntax=text]== Rtl8710c IoT Platform == Chip VID: 5, Ver: 1 ROM Version: v2.1 == Boot Loader == Dec 5 2019:14:02:18 fwx SELE[fffffffc] fw SELE Bitidx 2, fw1 valid 1, sn 0, fw2 valid 1, sn 100 fw1 USE, return sn 0 Boot Loader <== == RAM Start == Build (at) 18:46:14, Nov 4 2022 interface 0 is initialized...
Próbuję odzyskać i odtworzyć nagranie z monitoringu wyeksportowane jako surowy strumień H.264 (elementary stream) z towarzyszącym mu plikiem indeksu .idx. Standardowe odtwarzacze oraz próby remuksu/naprawy nie dają czystego, oglądalnego pliku. Chętnie przyjmę wskazówki dotyczące sprawdzonego workflow lub przełączników FFmpeg, które naprawią znaczniki...
Przydałaby się informacja czy da się połączyć te kamery bez chmury. nie mam szczęścia. z telefonem na AP bez internetu proces parowania urządzenia po prostu się kończy i: https://obrazki.elektroda.pl/4160154700_... . wylogowanie podczas łączenia [syntax=text][I/2025-04-27 15:33:38.530] [ut_xciot.c /00402] : --->read wifi,rc:0, ssid=OBK,...
u mnie błysnął dobrze na WB3S. https://obrazki.elektroda.pl/9239209100_... https://obrazki.elektroda.pl/6737236900_... https://obrazki.elektroda.pl/3129518400_... cloudcuttable
Witam. A więc jest to kontroler LED SP530E 5CH PWM+SPI sprzedawany przez BTF Lighting, oraz inne generyczne firmy, jako model SP530E. Zamierzałem kiedyś pobawić się na nim z WLED, ale teraz https://obrazki.elektroda.pl/4191588100_... https://obrazki.elektroda.pl/9929033900_... https://obrazki.elektroda.pl/2411107800_...
Wygląda na to, że ma FreeRTOS, ale configENABLE_BACKWARD_COMPATIBILITY wynosi 0 Dodano po 15 SemaphoreHandle_t nadal nie jest rozpoznawany. semphr.h nie jest dołączony? A może po prostu muszę dodać następujące elementy do new_common.h: Dodane po 6 Pierwszy problem z HAL? ../shared/src/hal/xr809/hal_flashConfig_... In function 'HAL_Configuration_GenerateMACForThisMod...
w kodzie użytkownika (at)ColinBrosseau jest tak: [syntax=c] void process_uart(){ /* Get received character from ringbuffer * uart_getc() returns in the lower byte the received character and * in the higher byte (bitmask) the last receive error * UART_NO_DATA is returned when no data is available. */ unsigned int c = uart_getc(); if ( c & UART_NO_DATA...
(...) { stagSerial.write(command ); Serial.print(command , HEX); Serial.print(" "); } Serial.println(); } void displayOxygenPercentage(float percentage) { lcd.clear(); lcd.setCursor(0, 0); lcd.print("Tlen: "); lcd.print(percentage, 1); lcd.print("%"); } Podaj cały kod. Dziękuję za szczegółowe wyjaśnienie. Teraz rozumiem, jak chcesz, aby serwo pracowało....
Super. Dzięki. Sflashuję go, aby zobaczyć, jakie inne spostrzeżenia można uzyskać Dodano po 5 . dziennik rozruchu uart https://obrazki.elektroda.pl/2590732100_... https://obrazki.elektroda.pl/7113681800_... https://obrazki.elektroda.pl/6452531900_... https://obrazki.elektroda.pl/6857686600_...
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...
Uściślając określenie: "zerwanie transmisji", chcę wykrywać Break między znakami. Potrzebuję tego aby stworzyć własną bibliotekę do obsługi standardu DMX512. Flaga Frame Error w AVRkach spisywała się znakomicie i spodziewałem się podobnego efektu na RP2040, niestety datasheet od tego procesorka jest mało czytelny i nie potrafię się do tej flagi jak...
https://github.com/OpenBekenIOT/webapp/c... Dodano po 9 . log rozruchowy uart dla tego firmware [syntax=text] V:BK7231S_1.0.6 CPSR:000000D3 R0:1F6BFE41 R1:2213F357 R2:F9ABF3BE R3:7B3DE02C R4:7E1E3AB8 R13:EFAE59FF R14(LR):07E73BEF ST:14968C66 J 0x10000 prvHeapInit-start addr:0x420030, size:131024 [01-01 18:12:15...
Bedziesz miał pewnie frame errory. Generalnie w takim przypaku dane przesyłane powinny być poprzedzone jakimś bajtem synchronizacyjnym (lub większą ilością)
wcześniej było samo = i wyszło to samo. 0x48 napisałem bo nie byłem pewien jak rozpozna znaki Terminal raz informuje rx ok a raz frame error
Niestety pomimo wgrania przykładowego kodu z biblioteki wciąż nie jestem w stanie uzyskać danych powrotnych z bufora, po raz kolejny otrzymuje liczbę 134 i znak CR w terminalu. W przypadku gdy wysyłam dane przez terminal jedynie przez ułamek sekundy zauważam pojawienie się danych jednak przypominają one krzaki... Kod programu: https://obrazki.elektroda.pl/1181338100_...
Zapomniałeś o konieczności kolorowania bajtów parzystych i nieparzystych, bo bez tego zamiast 0x0102 możesz w kółko odbierać 0x0201. Parę jeszcze innych przykładów też można na poczekaniu wymyślić. Wiem, ze w wymyślaniu problemów aby udowodnić swoją tezę za wszelką cenę jesteś dobry. Jeśli chcesz rozwiązać problem kolorowania bajtów to też w tej sytuacji...
Witam, Napisałem program, który docelowo miał odbierać dane z komputera przez modem BT HC-05 interfejsem UART oraz potwierdzać odebranie danej, oraz wysyłać dane z ADC jeśli przyciśnięty zostanie przycisk (w rzeczywistości jest to wycinek pewnego programu, więc niektóre zmienne etc. mogą być bez sensu). Odczyt ADC wykonuję wykorzystując przerwania capture...
Podbijam temat, gdyż podczas wgrywania różnych wersji oprogramowania ekran ożył. Udało się skonfigurować konto, sparować z modułem domofonu i podgląd zarówno na ekranie jak i w aplikacji działał poprawnie. Niestety po odłączeniu zasilania na 1 dzień, ponownie ekran wisi na ekranie bootowania. Sprawdziłem ponownie baterię podtrzymującą i oryginalna miała...
Witam. Proszę Was o sprawdzenie poniższego kodu: Problem polega na tym że na LCD pokazuje się error=3 , a w symulacji error=0. Dalsze zwiększanie ramki to jakaś paranoja. Wyłuskałem ten kod z programu który ma kilkaset linii . Tam mam dopiero skutki przepełnienia stosu :-( . $regfile = "m32def.dat" ' specify the used micro $crystal = 8000000...
udało się ;)) i przesyłanie literki działa teraz probuje wysłać po sobie ciąg literek używając kilkakrotnie USART_Transmit('p'); USART_Transmit('a'); USART_Transmit('c'); USART_Transmit('k'); USART_Transmit('a'); w pętli for; niestety atmega pluje dziwnymi znakami, dopiero gdy na klawiaturze trzymam jakis klawisz z literka obojetnie jaka to wtedy dopiero...
czyli to sprawdzanie długości znaków początkowych to jest "sztuka dla sztuki", jeżeli BREAK byłby na tyle krótki że nie byłby zinterpretowany jako FRAME ERROR to zostałby odczytany jako zwykły bajt w UARTcie prawdopodobnie o wartośći równiej 0, co w konsekwencji mogło by spowodować wysterowanie (albo raczej brak) konkretnego kanału wartością 0. Zatem...
Klawisz Windows + R. W oknie Otwórz wpisz dxdiag. Uruchom diagnostykę i przejrzyj wyniki. A czego konkretnie mam tam szukać? Wersja Windows to 22H2. Ktoś mi też polecał zejść na 22H1, ale nie wiem czy to ma jakiś sens. ------------------ System Information ------------------ Time of this report: 7/13/2023, 21:48:59 Machine name: DESKTOP-O44TVMT Machine...
Witajcie. Mam taki problem z wgraniem programu do STM32 za pośrednictwem Arduino IDE. maple_loader v0.1 Resetting to bootloader via DTR pulse # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000007110b5db, pid=3640, tid=0x0000000000001c4c # # JRE version: Java(TM)...
No dobra jest znów krok do przodu, jest zapis! Co prawda zapisują się bzdury, ale od odpowiedniego momentu czyli 0x0B00, z adresami już wszystko OK. Zapis wziąłem z przykładu bootloadera dla megaAVR 0-series. Niestety tam tam bufor zapisu był ładowany bezpośrednio ze znaków odczytanych z UART, tutaj jest trochę inaczej bo po odczycie są przepuszczane...
Witam, posiadam zestaw zte wf830, nie jest to wymiana na najlepszy sprzęt ze starego huawei, ale na znanym serwisie aukcyjnym była okazja. Posiadam dostęp do smartadmin, router zamontowany, pasma ustawione. Pojawił się problem, router w losowych momentach odłącza wszystkie urządzenia od Internetu, urządzenia są połączone ciągle z routerem. W ustawieniach...
Wpisałem następujący kod: /***************************************... Title: example program for the Interrupt controlled UART library Author: Peter Fleury <pfleury(at)gmx.ch> http://jump.to/fleury File: $Id: test_uart.c,v 1.4 2005/07/10 11:46:30 Peter Exp $ Software: AVR-GCC 3.3 Hardware:...
Napisz po pierwsze wszystko co wyswietla info w menu tunera po drugie sprobuj cos zciagnac nie wgrac tylko pobrac z tunka np liste.Jesli wskakuje error to kabel raczej i max sa sprawne. No właśnie jak próbuje zgrać liste lub soft z tunera na kompa, to wyskakuje "Error BAD ZSINIT frame type;......"
Czesc, zainstalowalem sobie program ze strony Atmela AVR Studio4,ale mam problem z uruchomieniem, przy probie uruchomienia wyskakuje blad: Frame Work Class: Error while connecting to ROT: -2147221164, co moze byc nie tak? Czy ten program wymaga juz na starcie podlaczenia jakiegos programatora? Prosze o wskazowki jak z tym ruszyc, dopiero zaczynam zabawe...
samsung frame vector frame pixel frame
stary schemat oznaczenia podręcznik programowania vectra słabe łącze
magazyn energii magazyn energii
Beko FSM/FSE kuchenka bez wyświetlacza – głośne cykanie programatora, przyczyny i naprawa Resetowanie pilota Came Wagner 5 do ustawień fabrycznych