Witam, kończy mi się termin, i do dwóch tygodni od dzisiaj muszę mieć napisany program w C++ Builder, a wiem, że samodzielnie nie mam najmniejszych szans żeby się wyrobić.
Muszę mieć jego pełne źródło i dokładnie wiedzieć jak działa. Muszę mieć też możliwość jego edycji (mam zainstalowany BCB 6.0, działa, coś tam starałem się robić, ale wciąż raczkuję).
Program wydaje się banalnie prosty i wymaga dwóch rzeczy:
- odbierania kolejnych liczb z portu COM1 i
- rysowania wykresów (komponent VtChart) na ich podstawie
- Na port COM1 komputera wysyłane są liczby z zakresu (dziesiętnie od 0 do
- Program dokonuje liniowej konwersji, tak, że: 0 to -5, ... , 1023 to +5 (przedział od -5 do 5 - czyli 10 trzeba podzielić na 1023 poziomy, i tyle będzie możliwyh wartości do zaznaczenia na osi pionowej wykresu.
- Tworzone jest równolegle 8 wykresów:
- 1 liczba odczytana z portu COM1 to 1 wartość do zaznaczenia na wykresie nr 1
- 2 liczba odczytana z portu COM1 to 1 wartość do zaznaczenia na wykresie nr 2 ...
- 8 liczba odczytana z portu COM1 to 1 wartość do zaznaczenia na wykresie nr 8 ...
- 9 liczba odczytana z portu COM1 to 2 wartość do zaznaczenia na wykresie nr 1
- 10 liczba odczytana z portu COM1 to 2 wartość do zaznaczenia na wykresie nr 2 ...
- 16 liczba odczytana z portu COM1 to 2 wartość do zaznaczenia na wykresie nr 8 ...
- 64 liczba odczytana z portu COM1 to 8 wartość do zaznaczenia na wykresie nr 8
- następnie synchronizujący bit przerwy i od początku /pętla/
Podsumowując: po kolei tworzone jest 8 równoległych wykresów z kolejnych liczb przychodzących na port COM1.
Męczę się z zastosowaniem komponentu VtChart z zakładki ActiveX, ale jestem bezradny jak małe dziecko. Nie mogę znaleźć literatury na temat VtChart, a poza tym zabrakło mi już czasu na samodzielne kombinowanie, dlatego jestem gotów zapłacić za napisanie dla mnie tego programu (proszę o rozsądną ofertę).
Sprawa jest dla mnie pilna i ważna. Jeśli chciałbyś trochę zarobić, a czujesz, że temat jest prosty dla Ciebie, bardzo proszę o kontakt.
snipped-for-privacy@o2.pl