Witam! Robie sobie generator fontów bitowych do projektu na uC. Mam pytanie. Jak "wyswietlic" w bitmapie font ale bez antialiasingu. Chce zeby był dokladnie 1-bitowy jesli chodzi o głebokosć kolorystyczna. [syntax=csharp] // create bitmap, sized to the correct size outputBitmap = new Bitmap((int)largestBitmap.Width, (int)largestBitmap.Height); // create...
Może nie masz jednego programu, ale na pewno masz jakiegoś Painta wbudowanego w system, a później możesz użyć darmowego Lcd Image Converter, aby zrobić konwersję na dowolny format i wygenerować plik .h. Ten program obsługuje bitmapy i fonty.
Muszę zrobić aplikację, która będzie służyła wykonywaniu analiz poszczególnych rodzajów czcionek. Tych dostępnych w Windows standardowo, jak i nowych, i dziwacznych. Nie będzie to rodzaj sieci neuronowych, więc problem nie dotyczy rozpoznawania tekstów. Chodzi o to, żeby każdy znak wygenerować w postaci bitmapy (a raczej zapisać w postaci matrycy o...
Witam Chciałbym wygenerować kilka ciekawych czcionek dla mojego LCD graficznego 320x240 pikseli. Szukam programu który zdekodowałby czcionki systemowe (albo z tej strony ) do tablic w języku C lub plików bmp. Potrzebuje czcionek o wysokości od 8px do 24px Mam też w planie przygotowanie czcionki o wysokości 100px (tylko cyfry) ale jej nie będzie w mięci...
Szybki sposób na cyferki: 1. Wyłącz wygładzanie czcionek w systemie Windows (Zaawansowane ustawienia systemu -> Zaawansowane -> Wydajność -> Efekty wizualne -> Wygładź krawędzie czcionek ekranowych) 2. Uruchom WordPad'a, wybierz rozmiar i rodzaj czcionki, napisz 0 1 2 3 4 5 6 7 8 9 ;) 3. zrób zrzut ekranu klawiszem Print Screen. 4. Uruchom GIMP'a i...
Kolejność bitów i bajtów dobrana do wyświetlaczy LCD ze sterownikiem KS0107. Program został zaprojektowany do generowania tablic z fontami, ale można nim przetwarzać także grafikę.
Ja używam programu ze strony . Na stronie jest też link do [url=]bibliotek graficznych. Na moim LCD 3x400x240 śmigają fonty proporcjonalne. Pozdro.
Witam Może nie najłatwiej, ale najbardziej uniwersalnie to dodać logo jako litera czcionki. Ja mam jeden swój font, do którego dodaję sobie potrzebne symbole jako kolejne litery. Można użyć do tego darmowych narzędzi jak np: fontforge. Takie logo wykorzystasz wszędzie, będzie ono w formie wektorowej więc nie ma też problemu ze skalowaniem.
Fonty ttf zazwyczaj są wektorowe więc musiałbyś mieć program, który zrobi z nich bitmapy. Taki program można stosunkowo prosto zrobić, umiesz pogramować w czymś pod Windows?
Napisz coś więcej o czcionkach, jak je kodujesz? Skąd je masz? Skorzystałem z jakiegoś darmowego programu do konwersji czcionek z Windowsa bezpośrednio do C ;) do plików nagłówkowych. "The Dot Factory" - fajny programik ;). Chciałem pisać sam - ale jak wpadł mi w ręce ten to go wykorzystałem. jak wyglądają pliki binarne i jak zrobiłeś te pliki binarne...
Zajrzyj tutaj : dzięki oczywiście za zainteresowanie, jednak twoja bitmapa po konwersji wygląda tak samo brzydko jak moja :( (tzn brzydko jak do moich celów) chociaż hmm jak się okazuje to w ten sposób zachowuje się tylko czcionka "Calibri' bo już inne są ok Jednak chciałbym mieć możliwość przygotowania bitmapy z każdej czcionki w Windows.... Mógłbym...
Ja zrobiłem tablicę bitmapy 1 bitowej Przykład [syntax=c][/syntax] const static unsigned char TerminalLCD[] = { 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //SPACE // 0x00 0x05, 0x00, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x20, 0x20, 0x00, 0x00, //! 0x05, 0x50, 0x50, 0x50, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,...
W Windows 7 może występować problem niemieszczących się w swoich polach opisów. Dotyczy on programów korzystających z czcionek rastrowych (FON) - czyli głównie starszych, często pisanych w Delphi. Jest to związane z nowo wprowadzonym w tym systemie mechanizmem indywidualnej regulacji DPI dla każdego konta użytkownika. Regulacji podlegają jednak tylko...
Polecam dla tych prawdziwych amatorów Profesjonaliści też korzystają z darmowych programów. Wiele z nich nie jest wcale gorszych od tych komeryjnych. ;) Wracając jeszcze do polskich znaków. W wielu edytorach używanych do pisania kodu źródłowego również bywa kiepsko z polskimi literkami. Deklarując np. string w jęzku C, który zawiera polskie znaki np....
witam Chcialbym umiescic znak trupiej czachy (a co mi tam :>) w okolicy obwodow 230V, znak jest z jakiegos tam fonta webdigins /czy jak mu tam/. Jak moge to zrobic? Naraize w corelu dodalem ale to polsrodek ;( dzieki!
Witam, pisze funkcje obsługi fontów o rożnych szerokościach do mojego LCD opierając się na przykładach (PixeLab i artykuł z EP)i poległem przy dwóch ostatnich linijkach. Przy każdej występują dwa te same ostrzeżenia: [syntax=c] ./src/lib/ILI9341/text.c:86:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]...
Poleceniami Column Address Set i Page Address Set można ustawić adres piksela, jeżeli wartości początku i końca obszaru są takie same. Tyle że jest to niesamowicie nieoptymalne. To właśnie jest optymalne, ponieważ rysując bitmapy lub fonty (też bitmapy) podajesz współrzędne początkowe (X,Y), podajesz szerokość (W) i wysokość(H), a następnie ładujesz...
Witam Właściwości drukarki-> Preferencje-> Jakość-> Ustawienia czcionki. Odznacz Użyj czcionek drukarki, w oknie Ściągnij format fontów wybierz Bitmapa. Prościej już się nie da opisać :cry: Pozdrawiam
Autorzy FOX-a radzą przyjmować zasadę że zasoby dzielone takie jak fonty, ikony, bitmapy czy menupane-y muszą być niszczone bezpośrednio przez swoje macierzyste widgety. Spróbuj poszukać jakieś metody które będą to robiły (na 99% będą miały w sobie nazwę destroy ;]). Nie sądzę by ktoś tutaj dał Ci bardziej precyzyjne informacje ponieważ defacto niewielu...
Witam Mam problem z dostępem do pliku podczas zapisu bitmapy. Jest to prosty serwer http w delphi który udostępnia stronę www generowaną przez siebie w locie oraz bitmapy do tej strony. Podczas działania gdy przeglądarka łączy się z tym serwerem w celu pobrania strony www czasami na serwerze wywala mi komunikat z brakiem dostępu do pliku, bo korzysta...
A jaki masz ten chip dokładnie? Jaki ten ekran - R czy C? Kupiłem dokładnie to Panel musi być rezystancyjny skoro FT800 a nie FT801. Układ identyfikuje się jako 0800 0100 w rejestrze 0x0C0000 (nie miałem w #define, 4 bajtowy rejestr identyfikujący chip) i 7C w REG_ID (0x102400). Próbowałem zasilania z 5 i 3,3V efekt ten sam. Na Arduino próbowałem 5...
Dzień dobry Koledzy. Piszę kod w C#.NETMF dla STM32F429I-DISC1. Próbuję zrealizować takie działanie w którym wykorzystuję metody klasy UIElement. Jedna z metod obsługuje zdarzenie dotknięcia panelu dotykowego. Druga z metod ("Invalidate();") pozwala aktualizować treść wyświetlacza. Do tego mam timer który co sekundę generuje przerwanie inkrementujące...
OK, odgrzebałem stary projekt, w którym wyświetlałem różne wykresy przy pomocy C++ Buildera. 1. Na odpowiedniej formie programu wstawiamy pusty komponent TImage i nazywamy go np. IMG 2. Najlepiej od razu w konstruktorze dajemy IMG->Picture->Bitmap->PixelForm... Będzie nam później łatwiej operować na pikselach - każdy z nich będzie zajmował...
Witam Chciałbym na początku zaznaczyć że jestem nowicjuszem w zabawach z programowaniem :) Napisałem program w języku C# na STM32F429I-DISCO pod czujnik HC-SR04. Ogólnie muszę zmierzyć czas od podania na wyjście stanu wysokiego do stanu wysokiego na wejściu. Zrobiłem to jako InterruptPort i obsługę przy zboczu opadającym. endTick . Poniżej wrzucam cały...
Ma ktoś jakiś przykładowy kod z" CreateProcesAsUser" dla delphi bo nie mogę go znalesc:/ Dodano po 2 Próbowałem przenieść kod z procesu na usługę systemową, niestety wystąpiło parę błędów o to kod: unit Unit1; interface uses Windows, Messages, SysUtils,Variants, Classes, Graphics, Controls, SvcMgr, Dialogs, ExtCtrls, Shellapi, IdBaseComponent, IdComponent,...
Urodziłem w końcu coś takiego. Mam nadzieję że zadziała :) [syntax=csharp] using System; using System.Threading; using Microsoft.SPOT; using Microsoft.SPOT.Hardware; using Microsoft.SPOT.Presentation; using Microsoft.SPOT.Presentation.Media; using Microsoft.SPOT.Input; using System.Threading; namespace HC_SR04 { public class HC_SR04 { private OutputPort...
Może się komuś przyda, wiem że żadne odkrycie ale gotowe do wgrania i testowania. Działające testowe programiki, płytka NodeMCU v3, moduły działają po I2C W pliku BMP280.h należy ustawić adres modułu, w moim przypadku #define BMP280_ADDRESS (0x76) BMP280 Dodano po 1 Wyświetlam na wyświetlaczu OLED temperaturę, wilgotność i ciśnienie, wielkości wyświetlają...
Witam wszystkich, od jakiegoś czasu uczę się obsługi uC Atmega8. Umiem już trochę obsługiwać Timery, PWM, Watchdoga, SPI... itd. Sterowanie jednym uC drugiego uC przez SPI to raczej nie problem, jednak w moje łapki dostał się mi układ PT6578LQ razem z wyświetlaczem. Wymontowane z jakiegoś taniego chińskiego radyjka. To jest najdłuższy dokument jaki...
Nowy project winForm + na formie 2 buttony (Button1, Button2) do tego kontrolka PrintPrewiewDialog1 i PrintDocument1 sprawdź czy o to ci chodziło... [syntax=vbnet]Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load AddHandler PrintDocument1.PrintPage, AddressOf Me.PrintDocument1_PrintPage Me.PrintPreviewDialog1.Document...
na karcie jest zatarte ze starości, ale ponizej podaje plik tekstowy z informacjami które podaje Sandra. Poza tym z tyłu karty są 4 gniazda 1.monitor, 2.svideo-out (sprawdzone-dzała). 3.video-out (chinch) 4.svideo (mysle że-in). SiSoftware Sandra Device Information Device Type : VGA Video Adapter Device ID : bus 1, device 0, function 0 Windows Device...
Jeszcze test z sandry mam taki. SiSoftware Sandra Video Adapter Model : VIA Chrome9 HC IGP Family Chipset : VIA Chrome9 HC IGP RAMDAC : Internal Video BIOS : 91.08.00.09 VGA Compatible : No Total Memory : 64MB (63MB Video) (102MB System) Texture Memory : 166MB Supports DIME Texturing : Yes AGP Capabilities Version : 2.00 Command Queue Length : 32 Fast-Writes...
SiSoftware Sandra Video Adapter Display : \\.\DISPLAY1 VGA Compatible : No Official Device Name : NVIDIA GeForce 6200 Hardware ID : PCI\VEN_10DE&DEV_0221&SUBSYS_00000000&RE... OEM Device Name : nVidia GeForce 6200 Chipset Model : NV4A Revision : A1 Speed : 351MHz Shader Speed : 351MHz RAMDAC Speed : 400MHz Pixel Shaders : 8 Unit(s) Vertex Shaders :...
Witam. Podsyłam kod który używam do tego wyświetlacza [syntax=c] /*//////////////////////////////////////... * Arduino code to display scrolling characters on 6 or more 8x8 LED matrix. * * The no: of matrices can be increased with a small change in code. * * Comments are given in each statement for editing. * *...
znam tylko podstawowe komendy u8glib. Wszystko znajdziesz w pliku "U8glib.h". Poniżej fragment. [syntax=c] /* screen rotation */ void undoRotation(void) { u8g_UndoRotation(&u8g); } void setRot90(void) { u8g_SetRot90(&u8g); } void setRot180(void) { u8g_SetRot180(&u8g); } void setRot270(void) { u8g_SetRot270(&u8g); } /* screen scaling */ void undoScale(void)...
Witam, ostatnio przesiadam się z Bascoma na C i przy kolejnym "ćwiczeniu" mam problem z wyświetlaczem ABG128064H05-YHY-R-01, zgodnym ze sterownikiem KS0108. Program napisany w C z użyciem biblioteki od Radzia w Atmel Studio 6.2 pod atmega8. Problemem jest wyświetlenie na wyświetlaczu tekstu, zamiast niego wyświetlają się "krzaki" po prostu losowe piksele...
Wolałbym to jednak rysować na panelu, bo to nie będzie jedyny "ekran" tej aplikacji, inaczej rzut hemisfery narysowałbym w OnPaintBackground głównego formularza. 3D to trochę za dużo jak na moje zdolności geometryczne... Satelity same przesyłają swoją pozycję, to obok czasu z pokładowego zegara atomowego (a właściwie 4 zegarów atomowych - 2 cezowych...
Używali. Jak było trzeba każdy modyfikował i tworzył swoje fonty. Ilu użytkowników C64 na świecie to tyle mogło być standardów w rozmieszczeniu fontów (podmiana bitmapy 8x8, traciło się znak specjalny w tym miejscu). Pan Romuald stworzył kolejny standard🙂 Raczej nie chodziło o łatwość, tylko że był (i jest) brak standaryzacji dla "znaczków" na sprzęcie...
Załączam mój kod ESP32 (WEMOS) + ST7789 240x320 (eESPI) [syntax=arduino] #include <WiFi.h> #include <WiFiManager.h> #include <WebSocketsServer.h> #include <WebServer.h> #include <NetBIOS.h> #include <ESPmDNS.h> #include <TJpg_Decoder.h> #define USE_DMA #ifdef USE_DMA uint16_t dmaBuffer1[16 * 16]; uint16_t dmaBuffer2[16...
co do karty to moge potwierdzic ze mam ATI (taka wykrywa Windows i Sandra), czy mam uruchomione framebuffer pod konsola? za bardzo sie nie wiem jak to sprawdzic, po wpisaniu komendy:fbset dostaje: mode "800x600-75" # D: 48.001 MHz, H: 46.876 kHz, V: 75.121 Hz geometry 800 600 800 600 16 timings 20833 96 32 16 4 96 4 rgba 5/11,6/5,5/0,0/0 endmode wszedlem...
Witam, ( to moj drugi post w piec minut : )) Na poczatku powinienem nadmienic, ze dopiero startuje z AVR32. Do AT32UC3A3256 ( w STK600 + JTAG mk2 ) mam podlaczony sterownik LCD S1D13781 ( przez EBI ). Wszystko dziala OK do momentu kiedy jakiekolwiek tablice zadeklaruje jako CONST ( by nie byly pozniej kopiowane do RAM ). Obojetnie czy LUT, czy n.p....
animacja poruszającego się kwadratu,wszystko skomentowane co robi (jesteśmy w dziale początkujący, może unikniemy "powtórki z rozrywki"), wszystko jest do ustawienia, jak się chce, dla innych figur, zadaj pytanie. Najpierw stwórz opisany formularz, inaczej nie podziała Kod: [syntax=vb]'nalezy stworzyć Formularz zawierający: 'przycisk button1 'ramkę...
Program działa, ledy się świecą. Oto kody: stm32f4_discovery_lcd.c : [syntax=c] #include "stm32f4xx.h" #include "stm32f4_discovery.h" #include "stm32f4_discovery_lcd.h" #include "fonts.c" /** (at)addtogroup Utilities * (at){ */ /** (at)addtogroup STM32F4_DISCOVERY * (at){ */ /** (at)defgroup stm32f4_discovery_LCD * (at)brief This file includes the LCD...
Tak wygląda cała moja biblioteka: [syntax=c] #include "stm32f10x.h" #include "clock.h" #include "t6963c.h" //--------------------------------------... // Graphic LCD with Toshiba T6963 controller // Copyright (c) Radoslaw Kwiecien, 2007r // // Compiler : avr-gcc //--------------------------------------...
Czemu musisz posługiwać się indeksami? Napisz sobie: [syntax=c]void writecos(const uint8_t font[],uint8_t c,uint8_t e,uint8_t i,uint8_t n,uint8_t w) { twi_write(pgm_read_byte(font[c * e + i + (n * w)])); }[/syntax] i wywołuj: [syntax=c]writecos(ssd1306_fonts_0,c,e,i... writecos(ssd1306_fonts_1,c,e,i,n,w): writecos(ssd1306_fonts_2,c,e,i,n,w):[/sy...
W sterowniku zaznacz aby pobierał fonty jako ładowalne. A jak to nie pomoże to zaznacz, aby drukował je jako bitmapy. Jeżeli nie wiesz gdzie, to zrób screeny sterownika.
A chodzi o które fonty dokładniej - bitmapowe czy wektorowe?
Witam, Zakupiłem zestaw uruchomieniowy z mikrokontrolerem STM32F429I-DISCO oraz ultradźwiękowy czujnik HC-SR04 (nie mogę wrzucić linku :/). Chciałem napisać prosty program, który zmierzy odległość i wyrzuci mi ją na wyświetlacz. Kiedyś uczyłem się C++ i napisałem proste aplikacje na konsolę. Tutaj zgodnie z tym co przeczytałem w instrukcjach dobrze...
Witam, próbuję uruchomić wyświetlacz OLED SSD1306 podłączony przez I2C doWEMOS-a. Znalazłem przykłady Adafruit_SSD1306 ssd1306_128x64_i2c gdzie niestety w przykładzie teoretycznie dla I2C jest w/g mnie obsługa SPI i nie mogę znaleźć miejsca gdzie miał bym zdefiniować piny SCK->D1, SDA->D2. Program się kompiluje bez problemu. Proszę o pomoc......
Dzięki bardzo za fajne objaśnienie. Tylko z tymi tabcontrol, tak jak zrobiłeś ok działa, tylko, że ja mam TabControl z właściowścią DrawMode na OwnerDrawFixed. Zrobiłem sobie teraz w osobnym projekcie i w ogóle tytuły TabPage'y mi się nie wyświetlają. Jak to zrobić? EDIT Już wiem w czym miałem błąd. Miałem metodę taką: [syntax=csharp] public static...
W jaki sposób twój program przerabia literę na zapalone piksele? Domyślam się że masz jakieś bitmapy i czytasz z tablicy czy 0 czy 1 (białe- czarne). Dokładnie jak piszesz. Tworzę w pamięci czystą bitmapę następnie na podstawie wybranej czcionki tworze font i piszę wpisany tekst. Bitmapę mam powiązaną z tablicą i każde rysowanie, pisanie czy cokolwiek...
Wytłumaczył by mi ktoś ten kod linijka po linijce? //video gen and sound //D.5 is sync:1000 ohm + diode to 75 ohm resistor //D.6 is video:330 ohm + diode to 75 ohm resistor //B.3 is sound and should have a 10k resistor to gnd #pragma regalloc- //I allocate the registers myself #pragma optsize- //optimize for speed #include <Mega32.h> #include...
Spróbuj linijkę: [syntax=c]GLCD_WriteDisplayData(pgm_read... + i + (GLCD_GRAPHIC_AREA * j)));[/syntax] zamienić na: [syntax=c]GLCD_WriteDisplayData(pgm_read... + i + j));[/syntax] Sprawdzałem to sam7, mam trochę inne funkcje..., szerokość fonta sprzętowo ustawiona na 8. Z tego kodu co podałeś wyświetla znaczek play.
Sprzedam zestaw do samodzielnego montażu (lutowanie) matrycowego wyświetlacza LED 32x8 o symbolu JB-001 V1.0 oraz współpracującego z nim sterownika JB-MEGA8 V1.0. Zestaw zawiera dwie płytki PCB (wyświetlacza i sterownika) oraz elementy elektroniczne (montaż przewlekany - THT - to ukłon dla początkujących) w tym matryce LED koloru CZERWONEGO. Cechy modułu...
Witam męczę się z tym problemem od kilku dni, bezskutecznie, więc postanowiłem wreszcie poprosić o pomoc z zewnątrz. Co do samego mechanizmu rysowania to nie mam zarzutów, aczkolwiek problem tkwi w tym, że znak z czcionki da się narysować jedynie na współrzędnych gdzie x==y !!! Jeśli nie są sobie równe to znak jest dziwnie przesunięty. Tu jest poprawnie...
W odróżnieniu od asemblera kompilator dobrze sobie poradzi z takimi obliczeniami. Wyoptymalizuje jak należy. W to nie wątpię (poradzi sobie z optymalizacją). Natomiast jeśli chodzi o asemblera to programista musi o wszystko zadbać. Jednak nie ulega wątpliwości, iż zarówno zapis, jak i odczyt jest dziwaczny. A najgorsze jest to, że wszelkie obliczenia...
Walczę dalej. Na PWB-M mam w rogu małą naklejkę 0125-03, na kości zać naklejkę 1171-IC3 10G007-03. Tak jak pisałem w tej chwili testy kończą się pozytywnie, na koniec pozostaje D6 mrugająca powoli -"Jumping to the Controller program". Wydaje mi się że po wykonaniu tego skoku dioda powinna zgasnąć, bo w serwisówce przy opisie stanu diód podczas przesyłania...
Wyprowadzenie FS(pin 19) steruje wielkością sprzętowej czcionki w trybie TEXT FS = "H" font 6X8 FS = "L" font 8X8 inne fonty trzeba zrobić programowo jako bitmapy
Jak to zwykle bywa są (przynajmniej) dwie szkoły: falenicka i otwocka :) Szkoła pierwsza to użyć GDI, druga - gotowych komponentów do raportowania. Ewentualnie zrzucać wszystko do przygotowanego w Excelu szablonu i drukować Excela "ręcznie". Na drukowanie formatki nie licz - o ile jest to możliwe, to rezultaty są fatalne, to jest tak jakbyś zrobił printscreena...
Wyswietlacz kolorowy ma chyba ta wade ze musi byc podswietlany by bylo cokolwiek widac, morochromatyczny raczej nie az tak. Ja bym spróbował wepchnąć pod wyświetlacz warstwę refleksyjna w formie jakiejś folii odblaskowej dla przykładu oraz zwiększył fonty zegara i ograniczył się do minut. Szkoda ze trochę oprogramowanie dość ubogie,można by dodać więcej...
Witam Jest to mój pierwszy "projekt" na elektrodzie. Przyczyną powstania był brak odpowiedniej ilości wyjść w procesorze aby moc sterować graficznym LCD w większym projekcie.Dlatego przeglądając czeluście internetu znalazłem kilka podobnych projektów, ale to nie było to czego oczekiwałem.Oprogramowanie napisane w "C", można by powiedzieć w 15% skopiowane...
Witam. Ja trochę z innej beczki. Ma może ktoś jakiś generator do fontów i konwerter do bitmap? Ewentualnie zestaw samych fontów i wskazówka z którymi bibliotekami ich używać. W bibliotekach zamieszczonych na code.google jest kilka czcionek, ale są za 'cienkie', ja potrzebuje czegoś BOLD. . Pozdrawiam. Piotrek.
SPI nie jest i nie będzie szybszy niż interfejs równoległy 16-bit. Proszę, nie wprowadzaj w błąd. SPI jest interfejsem szeregowym i już na starcie będzie 16x wolniejszy niż interfejs równoległy. Poza tym SPI zawsze będzie wolniejszy niż LVDS czy MIPI. To zupełnie inna klasa prędkości, a jednak są używane w komunikacji z wyświetlaczami i kamerami. Marku,...
Cześć, używam czegoś takiego jako bibliotek. Mógłbyś sprawdzić co tu może nie grać? Na moje oko to coś z funkcją wysyłającą tekst lub liczbę jest źle. Zależy mi abym nauczył się wyświetlać na nim jakieś napisy. Dotyku narazie nie chcę. Plik c [syntax=c] #include "ft800.h" #include "main.h" #include "notify.h" #include "spi.h" #include <stdlib.h>...
Sranie w banie. Przez telnet konfiguracja jest skomplikowana i bez instrukcji ani rusz. Na stronie konfiguracyjnej karty sieciowej (powinna byc wydrukowana po włączeniu maszyny bez sieci) zobaczysz MAC adress. Możesz sprawę załatwić tzw. arp'em. Druga sprawa to użycie smart net monitora for admin i narzędzia NIB tool. TAm praktycznie jest to arp obudowny...
Format pdf uzywa czcionek w rodzaju Type nie TT i to jest problem. Aby z pomoca AdobeAcrobata prawidlowo wyeksportowac dokument nalezy wczesniej zainstalowac w AA6 fonty Type1 lub Type2 i zamienic caly dokument na czcionke ktora obsluza okna np. arial lub verdana lub sanserif. Dopiero wtedy mozna prawidlowo dokonac eksportu dokumentu. Tam nic nie dziala...
na techtronic.pl (na ftp) znajdzesz zmodyfikowany soft by atlantis: 1. Security Code na wiadomości 2. Nowe Fonty 3. Nowe Dzwonki 60+7 własnych 4. Zmienione kilka tekstów w "menu"... 5. Rzeczywiste 7 kresek zasięgu i baterii!!! 6. Logowanie przy stracie - zamiast PIN 7. Zmienione niektóre bitmapy: buźka na starcie, ostrzeżenie "STOP" na "FUCK"... ;-)...
szanowny kolego ! czy wiesz do czego służy opcaj SZUKAJ (wpisz np. 3310) uzyj jej a dowiesz się wszystkiego o sofcie modyfikowanym jest wiele wersji tylko wybierac i nie jest prawdą że zmiany są małe, wręcz przeciwnie zmienia się:dzwonki, bitmapy, fonty ihtd itp. Tylko poszukaj i poczytaj a nie czekaj na gotowe
Tu jest jakiś przykład w C (tudzież konwerter bitmap i fonty), co prawda na PC przez port LPT, ale zawsze C to C. Tamże parę dalszych linków.
Wyświetlacz funkcjonuje bardzo dobrze, po zaprogramowaniu wyświetla odpowiednie bitmapy, ale jak się okazało gdy chcę wyświetlić jakiś napis to urządzenie jakby się zawiesza podczas uruchomienia. Po testowaniu doszedłem do wniosku, że umieszczenie linijki: $include "font8x8.font" powoduje zawieszenie w okolicy konfiguracji wyświetlacza tj.:...
Witam. Jestem zwolennikiem bascoma avr. Mój problem jest w poprawnym zainicjowaniu LCD od Noki 6100 (PCF8833) z Atmega128. Obecnie wyświetlam małe bitmapy (.BGC) i tu mam problem gdyż wyświetlany obrazek jest odwrócony ,tak samo jest z wyświetlanym tekstem lustrzane odbicie. Współrzędne piksela (Pset 1 , 1 , Red) znajdują się w górnym prawym ekranie....
Jutro załatwiam wyświetlacz ze sterownikiem LS020, póki co L2F50 działa mi ale nie podoba mi się biblioteka do jego obsługi, niema zgodności z plikami BGC, trybu landscape itp. Generalnie chcę wyświetlać ekran powitalny którym będzie przekonwertowana bitmapa, następnie przydałby się pełnoekranowy zegarek GG:MM o czcionce wyświetlacza LCD i tu pojawia...
Spróbuj taki kod (standardowa forma z jednym przyciskiem), u mnie działa ;) [syntax=csharp]using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object...
grafikę konwertujesz przy ustawieniach: font 6x8 z czarno-białej bitmapy (zapisz jako "mapa bitowa monochromatyczna")
Jest to bardzo specyficzna konstrukcja i prawie na pewno nikomu oprócz mnie nie przyda się w tej konkretnej postaci jaką tu opisuję, ale zawsze pozostają walory edukacyjne, nauczenie się jak coś zrobić albo jak czegoś w żadnym wypadku nie robić :D Urządzenie jest protezą dzięki której omijam niektóre wady chińskiego rejestratora wideo, model CVXR-I273...
Patrząc na przykładowy ekran, widzę tylko 2 obiekty wymagające przechowywania bitmapy w pamięci uC i 2 zestawy fontów. Cała reszta to obiekty rysowane real-time w oparciu o zdefiniowane punty; łącznie z tekstem. Jeżeli tło jest jednokolorowe, to zupełnie bez sensu jest pisanie o przechowywaniu fragmentu przycisku z tłem. Przecież te przyciski są tak...
Pokaż program z taką próbą. Tę matrycę sterujesz real-time, więc masz możliwość kontroli każdego punktu. Jeżeli coś błędnie działa, to tylko Twój program. Zapoznaj się z tematem fontów rastrowych (bitmapa). To jedyny sposób, aby przy tak ograniczonej ilości RAM wygenerować sensowny obraz na tym LCD.
Problem rozwiązany i udało się napisać w między czasie całą bibliotekę do TFT (rys. lini, koła, okręgu, bitmap, własny font itp.). Problem leżał w kodzie inicjalizacji (inny format kolorów). Dzięki za pomoc.
Witajcie. Czy ktoś miał do czynienia z wyświetlaczem jak na zdjęciach? To są gotowe moduły oparte na MAX7219. Wczoraj przerobiłem kilkanaście tutoriali, kilka bibliotek i nadal nie mogę zmusić wyświetlacza do poprawnej pracy. Jak już zechce mu się coś wyświetlać, to segmenty 8x8 są jakby nie w tej kolejności... Efekt jak na filmie: Poleceniem matrix.setRotation...
Dzięki za odpowiedź. Dokładnie to, teletext jest szybki, nie trzeba czekać na załadowanie systemu, nic nie miesza dyskiem, nie ma wirusów ani antywirusów, no i w trybie brodcasting - multicast, czyli sygnał dociera do wszystkich bezpośrednio, w tym samym czasie, żadnych routerów, serwerów, wifi, modemów itd. Szybko przeskanowałem, kto jeszcze się bawi...
Przygotuj pojedyncze litery jako bitmapy około 200-300px wysokości i zrób upload tu: Jest to wykrywacz fontów. Lub podobne: To masz jakąś tzw. "pisankę". Na pewno jest mnóstwo podobnych.
Witam, Jeśli chodzi o problem kodowania polskich znaków, to od Kolegi (at)krzysztofld dostałem link: (dziękuję :) ) Wystarczy wybrać odpowiednią stronę w pozycji "go to other block" na górze strony. I teraz w programie, trafiając na kody polskich znaków, wystarczy podmieniać je "w locie" na odpowiednie indeksy w tablicy bitmap fontów w pliku glcdfont.c,...
oto i kod : unit Main; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, DXClass, DXDraws, MMSystem, D3DUtils, DirectX; type TMainForm = class(TDXForm) DXDraw: TDXDraw; DXTimer: TDXTimer; DXImageList: TDXImageList; procedure DXTimerTimer(Sender: TObject; LagCount: Integer);...
No cóż, grafika rastrowa nie stanowi problemu - robisz sobie funkcje rysujące różne prymitywy, typu linie, okręgi, wyświetlające fonty itp. i z tego składasz całość. Jeśli ci to nie wystarczy to możesz kopiować fragmenty bitmapowe. Tylko musisz mieć gdzie je trzymać. A przy 16-bitowej głębi koloru to nawet na proste bitmapki to dziesiątki kB pamięci...
Witam, Od kilku dni szukam biblioteki opisanej w FT81x Series Programmers Guide dla mikrokontrolerów ARM. Udało mi się uruchomić example z [url=]AN312 oczywiście przy pomocy [url=]AN_390 :) No i kropka jest :) Ale nie potrafię się doszukać jak przy użyciu tego co FTDI dało dla ARM'a Cokolwiek z tych gadżetów wyświetlić chociażby tekst. Bardzo bym prosił...
Np. w dokumentachi HD44780 są znaki rozpisane na pixele. Co prawda mniejsze. Inne źródła to rom od ZX Spectrum, rom od kart Hercules, rom od drukarek igłowych (dawniej wymieniało się romy by uzyskać szybkie i "kompatybilne" polskie znaczki). Pliki z fontami z jakiegoś systemu graficznego - teraz są głównie fonty wektorowe, ale dawniej były bitmapowe,...
To w takim razie to chyba nie czcionki. Przy czcionkach ten sam dokument powinien dawać ten sam efekt. Głównie w tym chodzi o to, że dokumenty są edytowane w różnych czcionkach, czasem czcionkach nie majacych odpowiedników w pamięci drukarki. Wówczas jeżeli drukarka nie ma danego zestawu fontów albo pojedynczego znaku to podstawia jakieś krzaczki albo...
Wyrazy (nie spotkałem sie), czy polskie litery w odmiennym foncie (dość częsty problem programów budujących PDF) ? PDF-y wektorowe (wydruki z oprogramowania) czy bitmapowe ze skanowania (+ ew OCR) - to by się odmiennie analizowało Dodano po 4 Kolejny problem to PDF, gdzie jakiś font jest zadeklarowany, ale nie zawarty (embedded), wtedy środowisko odczytujące...
Szukam czcionki używanej do wpisywania SMS w Nokia 7110 (i może w innych modelach) w postaci standardowego fontu Windows, który można użyć we własnej aplikacji PC. Uwaga: musi to być czcionka bitmapowa, nie True Type.
W jaki sposób uzyskać dostęp do danych systemu kamer wmontowanych do przedmiotów codziennego użytku? Chodzi tutaj o usunięcie nakładanej na stałe daty, bez możliwości wyłączenia. Pliki z datą to najprawdopodobniej częściowo przezroczyste .png .gif .tga (font bitmapowy) lub inne pliki graficzne. Podmiana ich na całkiem przezroczyste powinna usunąć datę....
TMF dziękuję za odpowiedź. Najpierw sprawdź poprawność komunikacji po SPI. W tym celu odczytaj jakiś rejestr FT o znanej wartości. Następnie sprawdź poprawność zapisów. To sprawdziłem. Zapis i odczyt po SPI działa prawidłowo. Odczytuję wcześniej wpisane liczby do rejestrów FT813 i znajdują się tam wpisane liczby. Jak na 100% będziesz pewien, że to...