## c't-Projekte - Mailinglisten

[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

### Re: [ct-bot] Map shrink und Grenzen

Absender: Timo Sandmann
Datum: Do, 18.09.2008 16:38:43
In-reply-to: <48D26560.3070903@xxxxxxxx>
References: <48C139945BA47F4DB4DE05DF62CD57AA03D9A29FC6@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <48C139945BA47F4DB4DE05DF62CD57AA03D9B620CA@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <48D23AE4.9020605@xxxxxxxx> <48C139945BA47F4DB4DE05DF62CD57AA03D9B62192@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <48D24287.2020906@xxxxxxxx> <48C139945BA47F4DB4DE05DF62CD57AA03D9B62312@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <48D26066.6050902@xxxxxxxx> <C5717FE2-F9C0-4A19-8790-764E2E918E06@xxxxxxxxxxxxxxx> <48D26560.3070903@xxxxxxxx>

    Hi,

    Am 18.09.2008 um 16:27 schrieb Benjamin Benz:

>     Hi,

> > `Wenn man wirklich ein Shrink auf MCU haben möchte, lässt sich aber` `natürlich ganz einfach etwas einbauen wie:`

> >     void map_do_shrink(void) {
> >     #ifdef SHRINK_MAP_OFFLINE
> >     uint16_t min_x = map_min_x;
> >     uint16_t max_x = map_max_x;
> >     uint16_t min_y = map_min_y;
> >     uint16_t max_y = map_max_y;
> >     shrink(&min_x, &max_x, &min_y, &max_y);
> >     #endif
> >     }

> `ja und nein. ganz so einfach ist es leider nicht. denn wenn man das` `macht, funktionieren die erwähnten Makros eben immer noch nicht.` `Wenn wir auf dem MCU wirklich einen Offline-M;odus haben wollen, der` `transparent funktioniert, dann wäre ein wenig mehr Umbau nötig.` `(Konstanten in variablen, neue Konstanten, rücksetzen der shrink-fkt` `auf die konstanten, irgendeine Prüfung, ob der letzte Shrink noch` `halbwegs aktuell ust ...).`

`oh ja, da hast du natürlich Recht. Man könnte es auch so ändern, dass` `die Funktion einfach die neuen Min / Max-Werte zurückgibt, dann müsste` `man nichts weiter umbauen, kann aber eben auch nicht die` `angesprochenen Makros benutzen.`

> `Ich schätze aber, dass wir eher den OFFLINE-Modus ausbauen sollten,` `oder Frank für sein Verhalten einfach ONLINE benutzt.`

    Denke ich auch.

    Grüße,
    Timo

- Antworten:
  - AW: [ct-bot] Map shrink und Grenzen
    - From: Frank Menzel

- Referenzen:
  - [ct-bot] Map delete...
    - From: Menzel, Frank IT-OO4
  - [ct-bot] Map shrink und Grenzen
    - From: Menzel, Frank IT-OO4
  - Re: [ct-bot] Map shrink und Grenzen
    - From: Benjamin Benz
  - RE: [ct-bot] Map shrink und Grenzen
    - From: Menzel, Frank IT-OO4
  - Re: [ct-bot] Map shrink und Grenzen
    - From: Benjamin Benz
  - RE: [ct-bot] Map shrink und Grenzen
    - From: Menzel, Frank IT-OO4
  - Re: [ct-bot] Map shrink und Grenzen
    - From: Benjamin Benz
  - Re: [ct-bot] Map shrink und Grenzen
    - From: Timo Sandmann
  - Re: [ct-bot] Map shrink und Grenzen
    - From: Benjamin Benz

- Voriger (Datum): Re: [ct-bot] Map delete..., Timo Sandmann
- Nächster (Datum): AW: [ct-bot] Map shrink und Grenzen, Frank Menzel
- Voriger (Thread): Re: [ct-bot] Map shrink und Grenzen, Benjamin Benz
- Nächster (Thread): AW: [ct-bot] Map shrink und Grenzen, Frank Menzel
- Indizes:
  - Datum
  - Thread