## c't-Projekte - Mailinglisten

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

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

Absender: Frank Menzel
Datum: Do, 18.09.2008 20:08:13
In-reply-to: <9C3B5DC5-2A90-4C3F-8A80-D3F40C0E6996@xxxxxxxxxxxxxxx>

    Hallo,
    besten Dank für die Antworten, habe schon auf ONLINE umgestellt.
    Kann man das nicht gleich einbauen #ifdef PC then ONLINE else OFFLINE ?

    Gruß, Frank

    -----Ursprüngliche Nachricht-----
    Von: ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx
    [mailto:ct-bot-entwickler-bounces@xxxxxxxxxxxxxxxxx] Im Auftrag von Timo
    Sandmann
    Gesendet: Donnerstag, 18. September 2008 16:39
    An: Entwicklung rund um den c't-bot
    Betreff: Re: [ct-bot] Map shrink und Grenzen

    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

    _______________________________________________
    ct-bot-entwickler Mailingliste
    ct-bot-entwickler@xxxxxxxxxxxxxxxxx
    http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler

- Antworten:
  - Re: [ct-bot] Map shrink und Grenzen
    - From: Timo Sandmann

- Referenzen:
  - Re: [ct-bot] Map shrink und Grenzen
    - From: Timo Sandmann

- Voriger (Datum): Re: [ct-bot] Map shrink und Grenzen, Timo Sandmann
- Nächster (Datum): Re: [ct-bot] Map shrink und Grenzen, Timo Sandmann
- Voriger (Thread): Re: [ct-bot] Map shrink und Grenzen, Timo Sandmann
- Nächster (Thread): Re: [ct-bot] Map shrink und Grenzen, Timo Sandmann
- Indizes:
  - Datum
  - Thread