-
Data: 2010-02-05 14:23:13
Temat: Re: Zlecenie - Odczyt parametrów pracy silnika (OBD2 via CAN) i przesyłanie ich na serwer (via GSM)
Od: "Sylwester Łazar" <i...@a...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik Sundayman <s...@p...onet.pl> w wiadomości do grup
dyskusyjnych napisał:hkh4m1$qi2$...@n...onet.pl...
> ...czyli oczekuje, że autor przekaże mu źródła oprogramowania ? Kolega
> sobie wyobraża, że takie systemy tworzą ludzie
> "dla zabawy" i potem jak "im się znudzi" to porzucają projekt ? heh...
Szanowni Koledzy!
Niniejszym proponuję zakończyć temat piętnowania ludzi którzy oferują tutaj
pracę.
Zapewne pamiętacie Państwo wątek:
"Pilnie poszukiwany Inżynier Elektronik"
Jaka tam się rozpętała dyskusja z domysłami, kłótniami itp.
Ja wtedy nie przyłączyłem się do tej polemiki.
Wydawało mi się to bezcelowe.
Zamiast domysłów, przeszedłem całą drogę rekrutacji, nieskomplikowanej
zresztą.
Rozmawiałem z Panem prezesem.
Mimo iż nie nawiązaliśmy bliższej współpracy, muszę powiedzieć, że
oferta pracy za 10 000 zł/miesiąc była tam realna.
Nie ma więc sensu biadolić.
Po zaznajomieniu się z problemami w tamtej firmie, nadal właściciel może
potrzebować
pracowników do tamtego zadania.
Kto jest bystry, to znajdzie pracę.
A propos kodu.
Mam tu taki fragment do OBD2.
Nie sądzę, aby to był problem przekazać go zamawiającemu,
zwłaszcza, jeśli za niego zapłaci.
Nie uważam tego za skarb.
Nie tak dawno ktoś się mi zapytał, czy nie znam kupca na gotowe projekty,
wyjęte z szuflady po 5000 Euro. Mam takich ze 100.
Jaka jest ich wartość? Chyba naszego szacunku tylko...
--
pozdrawiam
Sylwester Łazar
http://www.alpro.pl
http://www.rimu.pl -oprogramowanie do edycji schematów
i projektowania PCB
;***************************************************
*****************
;*PROJEKT : TESTER *
;*NAZWA : RECBLOCK *
;*WERSJA : 5.11.1 *
;*mikrokontroler: 18F248 *
;*CZAS : - *
;*ALGORYTM : Recblock.sdr *
;*OPIS : Procedura odbiera blok danych od sterownika. *
;*DATA : 2005/11/14 *
;*WEJSCIE : TR_6, TR_7 - czasy *
;*WYJSCIE : COUNTBK - numer aktualnie odbieranego bloku (będzie *
;* użyty dla bloku nadawanego w procedurze ACKNOW) *
;*STALE : - *
;*PROCEDURY: INCRXDMS, INCTXDMS, INCTXDMPC *
;*MAKRA : jfeql, mov16ff *
;*ZMIENIA : - *
;*UWAGI : *
;***************************************************
*****************
;RECBLOCK.
RECBLOCK
CALL DELAY05MS ;odczekaj czas 10ms
BTFSc bRECEIVED ;Czy otrzymaliśmy dane z STG?
GOTO RECCBYTE ;TAK
DECFSZ WAIT_C,F ;Czy minął określony czas?
GOTO RECBLOCK ;NIE
GOTO RECBERR ;TAK
RECCBYTE
MOVFF PTBUFRDM,FSR1L ;załaduj FSR1 wskaźnikiem bufora ODBIORU (od STG)
MOVFF INDF1,COUNTBT ;zapisz odebrany bajt
CALL INCMSGB ;zwiększ wskaźnik zapisywanej wiadomości
CALL INCRXDMS ;zwiększ wskaźnik odbioru danych (od STG)
MOVF TR_6,w ;załaduj do odmierzania czas tr_6
CALL DELAY_5MS ;odczekaj czas TR_6*5ms
MOVFF PTBUFTDM,FSR1L ;załaduj FSR1 wskaźnikiem bufora NADAWANIA (do STG)
COMF COUNTBT,w ;wyślij negację ostatnio odebranego bajtu
MOVWF INDF1 ;
MOVFF TR_7,WAIT_C ;załaduj do odmierzania czas tr_7
CALL INCTXDMS ;zwiększ wskaźnik bufora nadawania
RECTREC
CALL DELAY05MS ;odczekaj czas 10ms
BTFSc bRECEIVED ;Czy otrzymaliśmy bajt z STG?
GOTO RECCBL ;TAK
DECFSZ WAIT_C,F ;Czy minął określony czas?
GOTO RECTREC ;NIE
GOTO RECBERR ;TAK
RECCBL
MOVFF PTBUFRDM,FSR1L ;załaduj FSR1 wskaźnikiem bufora ODBIORU (od STG)
MOVFF INDF1,TEMPRC ;zapisz odebrany bajt
; CALL INCMSGB ;zwiększ wskaźnik zapisywanej wiadomości
CALL INCRXDMS ;zwiększ wskaźnik odbioru danych (od STG)
MOVFF TEMPRC,COUNTBK ;zapisz odebrany bajt jako licznik bloków
DECF COUNTBT,F ;decrementuj licznik bajtów
RECNXTS
MOVF TR_6,w ;załaduj do odmierzania czas tr_6
CALL DELAY_5MS ;odczekaj czas TR_6*5ms
MOVFF PTBUFTDM,FSR1L ;załaduj FSR1 wskaźnikiem bufora NADAWANIA (do STG)
COMF TEMPRC,w ;wyślij negację ostatnio odebranego bajtu
MOVWF INDF1 ;
MOVFF TR_7,WAIT_C ;załaduj do odmierzania czas tr_7
MOVFF TEMPRC,PTEMPRC ;zapamiętaj ostatnio pobrany bajt
CALL INCTXDMS ;zwiększ wskaźnik bufora nadawania
RECNXTR
CALL DELAY05MS ;odczekaj czas 10ms
BTFSc bRECEIVED ;Czy otrzymaliśmy bajt z STG?
GOTO RECNXBYTE ;TAK
DECFSZ WAIT_C,F ;Czy minął określony czas?
GOTO RECNXTR ;NIE
GOTO RECBERR ;TAK
RECNXBYTE
MOVFF PTBUFRDM,FSR1L ;załaduj FSR1 wskaźnikiem bufora ODBIORU (od STG)
MOVFF INDF1,TEMPRC ;zapisz odebrany bajt
MOVFF TR_6,WAIT_C ;załaduj do odmierzania czas tr_6
CALL INCMSGB ;zwiększ wskaźnik zapisywanej wiadomości
CALL INCRXDMS ;zwiększ wskaźnik odbioru danych (od STG)
DECFSZ COUNTBT,F ;Czy odebraliśmy cały blok?
GOTO RECNXTS ;NIE
jfeql RECBEND,TEMPRC,03h,w ;Czy otrzymaliśmy bajt zakończenia bloku?
RECBERR
BSF bERR ;ustaw informację o błędzie
RECBEND
RETURN
Następne wpisy z tego wątku
- 05.02.10 14:41 Sebastian Biały
- 05.02.10 16:05 entroper
- 05.02.10 16:10 Sundayman
- 05.02.10 21:23 Jerry1111
- 05.02.10 21:42 Sylwester Łazar
- 05.02.10 22:20 Jerry1111
- 05.02.10 22:31 Robert Zemła
- 06.02.10 16:23 Ghost
- 10.02.10 18:08 Sundayman
Najnowsze wątki z tej grupy
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
- Czemu rozwaliło celę?
- Wojna w portfelu
- Jaki trojfazowy licznik tuya lub podobny?
- Problem z dekoderem adresów
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- Korekcja perspektywy
- Wentylator zabija zasilacze LEDek?
- Re: Kompensacja mocy biernej przy 230VAC
- Totaliztyczny obowiązek naprawy maszyn i urządzeń
- Niby uziom ale nie
Najnowsze wątki
- 2025-05-02 Wrocław => Controlling systems Consultant <=
- 2025-05-02 Kraków => Programista MS Dynamics 365BC/NAV <=
- 2025-05-02 Kraków => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu
- 2025-05-02 Warszawa => Spedytor Międzynarodowy <=
- 2025-05-02 Białystok => NMS System Administrator <=
- 2025-05-02 Warszawa => Sales Director (Cloud solutions) <=
- 2025-05-02 Czy na URZĘDACH RP3 można bezkarnie LATAMI wywieszać flagę obcego państwa? [podstawa prawna]
- 2025-05-02 tona telefonów komórkowych kryje ok. 3,5 kilograma srebra, 360 gramów złota i 280 gramów palladu.
- 2025-05-01 Jak zbudować Perpetum Mobile
- 2025-05-01 Wybory ten wygra kto odzyska TEPS'ę od Kulczyka
- 2025-04-30 Czy wymieniacie fotel kierowcy, gdy kupujecie używanego gruchota po prostacie i nietrzymaniu moczu ?
- 2025-05-02 dewastują Tesle
- 2025-05-02 jadę do państwa polskiego
- 2025-05-01 zachowaj odstęp
- 2025-04-30 Czy wymieniacie fotel kierowcy, gdy kupujecie używanego gruchota po prostacie