-
Thread
Gibt es Luftfeuchtigkeitswiderstände?
soweit ich mich erinnern kann, 0,5℃. Na dann aber bitte noch genauer und schneller mit dem Sensirion SHT75. Aber zu einem anderen Preis. http://www.ebay.de/itm/SHT75-Sensor-Temperatur-Luftfeuchte-hoch-empfindlich-/200599983180?pt=Bauteile&hash=item2eb4b0d44c
Fo schrieb im Beitrag #3294926: > Na dann aber bitte noch genauer und schneller mit dem Sensirion SHT75. > > Aber zu einem anderen Preis. > http://www.ebay.de/itm/SHT75-Sensor-Temperatur-Luftfeuchte-hoch-empfindlich-/200599983180?pt=Bauteile&hash=item2eb4b0d44c Der oben genannte CC2A25 hat zw
-
Thread
Opver TL061CP funktioniert nicht richtig
LF35x lohnt heute nicht mal das Einlöten.
dass Du Mühe hattest LF355 und LF353 zu bekommen. > > Absolut niemand würde heute noch einen LF35x in einem Analogrechner > einsetzen, zu ungenau, zu fehlerhaft, es gibt 10000 bessere OpAmps in > der Zwischenzeit seit 1978 der LF35x auf den Markt kam, z.B. zero drift. > Für einen Altmetallschrott
-
Thread
SDR-Dekoder für TFA KlimaLogg Pro/IT+ Temperatursensoren
> Hier sind selbstgebaute Funksensoren des TiNo-Projekts im Einsatz, dabei > habe ich Sensoren SHT31 von Sensirion verwendet. > > Die sind sehr präzise, schwanken auch untereinander kaum. Inzwischen gibt es schon die Serie SHT4x siehe https://www.soselectronic.com/de/articles/sensirion/ubergang-von-sht3-zu-sht4-vergleich-von-sensirion-feuchtigkeitssensoren-2853
-
Thread
Brauche Hilfe bei SHT11 CRC Berechnung
Hallo Leute, Möchte bei einem SHT11 einen CRC Check einbauen. Der verwendete Compiler ist Mikroe Mikrobasic Pro 5.6 Die CRC_Table ist vom APPnote übernommen worden. Aber irgendwie klappt es nicht. Habe nun folgenden Code: sub
CRC_calculation = CRC_calculation xor 255 'Reverse If CRC_calculation = CRC_FromSensor Then Check_SHT_CRC = True Else Check_SHT_CRC = False End If End sub Woran könnte es liegen? Finde im Netz leider nur Beispiele in C. (Bitte kein Krieg über den besseren Compiler) mfG
-
Thread
Mehrere DHT-Sensoren funktionieren nicht am RasPi-Pico
Habe teilweise bei SHT35 (Temperatur und Feuchte) Kabel mit 1m Länge in Betrieb. Das geht!
Wenn du Schweizer Qualität bei den SHTs willst, musst du halt dafür zahlen. Die Billigdinger, die als SHT angeboten werden, sind China-Nachbauten, kommen aber an die Qualität der Originale nicht heran. Und ob die BME alle von Bosch sind,
-
Thread
Erstes (privat-)Projekt, Hardwareauswahl
würde mich mal interessieren wo Du den für 30€ gefunden hast. Ich habe den bis jetzt nur für minimum 35€ gesehen.
wenn mich nicht alles täuscht, kommt da noch die Steuer dazu. Dann sind wir auch wieder bei knapp 35€ :)
-
Thread
Temperaturmessung mit AVR?
Würde für den Anfang einen LM35 nehmen. Der gibt eine Analogspannung von 10mV/Grad C. aus. Diese wird mit den AD-Wandlern gemessen (10 Bit-Auflösung) Allerdings kann er ohne Zusatzschaltung nicht unter 0 Grad messen. Neue Typen von
genaue Adresse doch noch gefunden: http://www.sensirion.com/sensors/humidity/sensors_devices/sensorSHT11.htm Hermann
-
Thread
Temperatur Sensor Strahlungsschutz
www.mikrocontroller.net/topic/354864?goto=new#4297729 Jörg W. schrieb: > [...] > Bislang litt mein (SHT-21-basierter) Sensor immer mächtig drunter, > wenn die Sonne drauf scheint. Hallo Jörg, könntest Du mal ein Bild davon machen? Vielleicht läßt sich das Problem irgendwie ohne größeren Umbau
ist luftdicht am unteren Ende des Alustabs abgedichtet und ist auf der uC Platine einsteckbar. Die SHT25 Sensor Platine dient nur zur Halterung des Sensors und Anlöten des abgeschirmten Verbindungskabel. Diese Platine ist vielleicht 50mm lang. Genau weiß ich das jetzt nicht weil das schon drei Jahre
-
Thread
WLAN Aussenthermometer mit ESP8266?
Oder mal Tante Gockel befragen z.B. nach sht35 und ESP8266. Oder hier schauen: http://www.esp8266learning.com/esp8266-and-sht30-shield-example.php https://electronicsinnovation.com/sht3x-temperature-and-humidity-sensor-interfacing-with-esp8266
-
Thread
Datenblatt URL ändern?
SHT11 http://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity/Sensirion_Humidity_SHT1x_Datasheet_V5.pdf
SHT11 https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity_and_Temperature_Sensors/Sensirion_Humidity_and_Temperature_Sensors_SHT1x_Datasheet_V5.pdf
-
Thread
Interessantes RS-485 Problem
Sonnenscheindauersensor(SDS) dazu. Ein paar Jahre später baute ich mir noch einen neuen RHT Sensor mit dem SHT15 um die ursprünglichen LM35 und Analog RH Sensor damit zu ersetzen. Der RHT Sensor (SHT15) läuft mit einem 4MHz 16F876 PIC und MAX483. Ein 50mA LM2936 LDO ist für die Stromversorgung zuständig. Mittlerer
Wetterstation angesagt;-). Ein Polarwirbel soll für die nächsten 10 Tage für Nachtemperaturen bis zu -35C sorgen. Dieses Höhentief macht sich ab heute bei uns breit. https://www.cbc.ca/news/canada/edmonton/polar-vortex-cold-alberta-weather-1.5899453
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
mittels Watchdog drosseln, Integration eines externen BLE-Boards Aktuelles Setting: Rasp Pi Pico SHT31D DS3231 TPL5110 Xiao Seeed ESP32-C3 4x 2100 mAh NiMH Akkus Die Idee ist die MCU mittels Watchdog (TPL5110) alle ~ 10 min aufzuwecken, die Zeit vom RTC (DS3231) zu bekommen, den SHT31D Sensor
deep sleep noch zu viel Strom verbraucht Der externe Timer verbraucht im besten Fall nur um die 35nA > - Warum die Kombination RP2040 und ESP32? Mit dem Pico W gibt es ein > Board mit integriertem Bluetooth-Modul, aber auch der ESP32 sollte deine > Anforderungen alleine umsetzen können Der Pico
-
Thread
Feuchtesensor EFS10 Temperaturkompensation
Problem mit der Ganggenauigkeit ueber den Temperaturbereich dem meine WS ausgesetzt ist (-45C bis +35C). mfg, Gerhard
die vielleicht erwaenenswert ist: Da sich der Taupunkt errechnen laesst, koenntest Du ja einen SHT71/75 von Sensirion nehmen und den Taupunkt aus Temperatur und RH berechnen. Das duerfte ziemlich genau sein weil der SHT71 T und RH im selben Gehauese misst und das Temperaturgefaelle zwischen RH und
-
Thread
build problem; undefined reference to
sehe [C] uint8_t array_zu_sentyp(uint8_t flag, uint8_t typ, uint8_t num) { // 0,1=pH 2,3=EC 4-11=SHT 12-19=BodenF 20-23=Füllst 24-27=Licht 28-35=Kontakte // 36-51=Relais 52-55=DosProgr. 56-64=DosPump. 65-68=Magn.Ventile if (flag <2) { // SensorTyp oder SensorNum aus ArrayZiffer
else{ if ( num < 8) { if (flag) {return num -4;}else{return 5;}} // SHT Temp else{ if ( num < 12) { if (flag) {return num -8;}else{return 6;}} // SHT Feuchte else{ if ( num < 20)
-
Thread
LMT84 Temperatursensor mit TI MSP430G
&= ~ENC; // disable ADC ADC10CTL1 |= CONSEQ_0+ADC10SSEL_3+ADC10DIV_4; ADC10CTL0 = SREF_1 | ADC10SHT_3 | REFON | ADC10ON | ADC10IE; ADC10AE0 = BIT0; ADC10CTL0 &= ~ENC; //disable ADC ADC10CTL1 |= INCH_5; //Select channel 0 ADC10CTL0 |= ENC + ADC10SC; // Sampling and conversion start while (ADC10CTL1
Wert mir anzeigen. Was mir auffällt ist das sich die Werte stark ändern. Ich habe hier mal nen LM35DZ. Dort existieren ebenfalls Abweichungen mit dem was ich hier am Multimeter raus habe und mit dem am ADC Eingang. Mit was kann das auf sich haben?
-
Thread
Präzisions Funk-Thermometer gesucht
High-precision-Wireless-Electronic-Thermometer/415161419 Der wirbt mit Sensirion, nennt aber keine Genauigkeit, aber der schlechteste SHT40 hat +/-0.3°C https://www.mi.com/de/product/mi-temperature-and-humidity-monitor-2/
Gezeigt hier ist die "Billig Version" des schon gezeigten Sensors mit SHT25. Serial über RS485. China Baugruppen sind im Einsatz. Die FW ist ein Port von der PIC Version, also ziemlich ähnlich. Der Sensor kann durch RS485 aufgeweckt werden und braucht nur ein paar hundert
-
Thread
China SUPER Bauteile-Schnäppchen Thread
: Nov 13 22:35:26 easynetting user.warn kernel: Nov 13 22:35:26 easynetting user.warn kernel: === pAd = c0019000, size = 475616 === Nov 13 22:35:26 easynetting user.warn kernel: Nov 13 22:35:26 easynetting user.warn
151191824860 Falls es jemanden interessiert, was da so an 2Kg Leiterplatten ankam. 2x 40x30cm 1mm 35µ 1x 52x35cm 1,6mm 35µ 1x 52x35cm 1,6mm 70µ Wer's mal /großer/ braucht könnte da Glück haben :)
-
Thread
suche einfachen und guten Temp Sensor
Guten Morgen, ist LM35 für Dich geeignet ? http://www.ti.com/product/LM35 http://www.ti.com/lit/ds/symlink/lm35.pdf
NPA201 (dann hast noch eine Luftdruckmessung zusätzlich) oder SHT20 (zusätzlich Luftfeuchtigkeit). Der NPA hat eine Auflösung von <0.003K der SHT 0.01K. Beide I2C. Wie weit soll der Fühler vom uC entfernt sein?
-
Thread
Display für den Außeneinsatz
produkte/oled.html dieses, gut verpackt https://www.reichelt.de/gehaeuse-serie-euromas-i-65-x-50-x-35-mm-ip65-bopla-m-206-g-p126247.html?&nbc=1 apropos IP67: das schafft kaum jemand, sobald auch nur ein Kabel ins Gehäuse geht. Und UV-Beständigkeit ist genauso wichtig.
> Mmh. IP67 ist nicht dampfdicht. Wie hoch ist die Luftfeuchtigkeit unter > Wasser? > > Mein SHT21 im wasserdichten Gehäuse über dem Gartenteich hat nach dem > Starkregen vor zwei Wochen dauernd ~105% Luftfeuchte gemeldet, und im > Gehäuse war auch gut Kondensat (und Kupferkorrosion) sichtbar
-
Thread
MMC SD library FAT16 FAT32 read write
(MMC_FILE_CREATED == ffopen((uint8_t*)file_name,'c') ) { sht_write_log(); // SHT Logdaten in neue Datei schreiben ffclose(); } } } /************************************************************************************** SHT Logdaten auf MMC Karte schreiben Dateiname; z.B: "Jan12.csv" Sht1 01. 20:15:30Uhr 31,13°C 56,08% Sht2 01. 20:15:30Uhr 30,14°C 55,45% Sht3 01. 20:15:30Uhr 00,00°C 00,00% Sht4 01. 20:15:30Uhr 00,00°C 00,00% **************************************************
-
Thread
AVR Eclipse Plugin 2.3
oder sprintf Funktionen verwende, bekomme ich jetzt die folgenden Linker-Fehler: Building target: sht75b.elf Invoking: AVR C Linker avr-gcc -Wl,-Map,sht75b.map -Wl,-u,vfprintf -lprintf_flt -lm -L"C:\WinAVR\avr\lib" -mmcu=atmega644 -o"sht75b.elf" ./sht75.o ./sht75_main.o ./uart.o C:\WinAVR\avr
vfprintf_flt.o): In function `vfprintf': (.text+0x10e): undefined reference to `__mulhi3' make: *** [sht75b.elf] Error 1 Mein Problem ist, offensichtlich findet er die Funktion nicht in den avr-libs. Allerdings hab ich keine Ahnung, wie ich denn beeinflussen kann wann er für die printf oder sprintf
-
Thread
PT100-Thermometer
Aber irgendwo bin ich auch froh, wenn ich im dritten Jahrtausend sowas schreiben kann: [c] sht21_measure(0xe3, b, 3); uint16_t v = ((uint16_t)b[0] << 8) | b[1]; double t = -46.85 + 175.72 * (double)v / 65536.0; sht21_measure(0xe5, b, 3); v = ((uint16_t)b[0] <
Michael W. schrieb im Beitrag #6483002: > Oder gleich Wifi / Bluetooth? Mit 35 µA Stromverbrauch?
-
Thread
LTO über Solar laden
auch der Deep Sleep des ESP8266 ein Murks ist. Und weil der ESP32 im Deep Sleep samplen kann. Der SHT35 geht bis 2,15V, also alles im Rahmen aller Spezifikationen. Die Frage ist, was passiert, wenn ich der ESP weggeschaltet wird und dann die Sonne wieder scheint. Ich bräuchte wohl noch eine dritte
einer Bezugsquelle? Nur fürs Protokoll, nicht, dass mir später unterstellt wird, ich hätte den SHT35 aus der Hosentasche gezogen, weil oben noch der BME280 steht: Der BME280 funktioniert nur in "non condensing conditions", als Außentemperaturfühler ist er daher völlig ungeeignet. Bei mir hat sich
-
Thread
Temperaturüberwachung mit NTC
Noch eine Ergaenzung: Beim LM35: 20 Grad ist 200mV, 21 Grad ist 210mV usw. Bitte genau das Datenblatt durchlesen da es beim LM34/35 ein paar kleine Tuecken gibt. (Schwingen bei langen Leitungen) Gruesse, Gerhard
Mikrocontroler habe ich schon TMP100 von TI getestet über I2C. Ist sicher nochmal ne andere Liga wie die LM34/35, aber das funktionier auch spitze. Die LM34/35 werde ich aber auf jeden Fall mal testen. Leider fehlt mit im Moment ein wenig die Zeit. Vielen Dank! Grüße Christian
-
Thread
MSP430 Messung einer externen Spannung
msp430xG46x.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT ADC12CTL0 = SHT0_2 + ADC12ON; // Sampling time, ADC12 on ADC12CTL1 = SHP; // Use sampling timer ADC12IE = 0x01; // Enable interrupt ADC12CTL0
msp430xG46x.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT ADC12CTL0 = SHT0_2 + ADC12ON; // Sampling time, ADC12 on ADC12CTL1 = SHP; // Use sampling timer ADC12IE = 0x01; // Enable interrupt ADC12CTL0 |= ENC; //
-
Thread
Sensoren für Temperaturmessung im Eigenheim
SHT3x weil die rel. Luftfeuchte genauso interessant ist. Die sind recht genau und sprechen sehr schnell auf Änderungen an.
J. S. schrieb im Beitrag #7154163: > SHT3x weil die rel. Luftfeuchte genauso interessant ist. Die sind recht > genau und sprechen sehr schnell auf Änderungen an. Aber dann nicht kapseln :)
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
https://www.mikrocontroller.net/topic/378345?goto=new#4298809 Alternativ, hat Sensorion für die SHT15 und SHT2X Sensoren auch Schutzhauben für Platinenmontage im Lieferprogramm. Der (selbst entworfene) SHT25 Platine sitzt in einem gedrehten 12.7mm eloxiertem Alustab. Hoffe, das hilft Dir weiter
Zur Temperatur und Luftfeuchtigkeitsmessung dient seit ein paar Jahren ein externer Sensor mit dem SHT21/RS485 Modul. Früher hatte ich einen LM35 und einen Analog RH Sensor(IH3016?) im Einsatz. Es sind Eingänge für einige Analog Inputs, Tipping Bucket Rain Gauge, Windgeschwindigkeit und Richtung vorhanden
-
Thread
Sensoren & Conrad Experiment Interface
auf dem Board abgegriffen) würde direkt passen. Einen Sensor mit geringerem Ausgabebereich (LMx35, s. K-8067 von Vellemann) könnte man anpassen, indem man von der boardeigenen 5V Referenzspannung auf eine geringere, eigene Referenzsannung wechselt. So könnte man auch die Auflösung erhöhen, allerdings
literature/9397/75016148.pdf Bei den *digitalen* Temperatursensor könnte einer mit I2C Bus oder eine der SHT1x/SHT7x interessant sein, denn deren Protokolle kann man langsam abwickeln, weil man selbst den Takt (SCK) vorgibt. Ist die Frage, ob dann für die Anwendung noch genug Daten kommen. Tsic mit dem
-
Thread
Es'hail2 - erster geosationärer Amateurfunk-Satellit
natürlich auch eine elegante Möglichkeit. Mit einem handelsüblichen 24MHz Quarz sollte man bei 9,35GHz landen.
IQ-Modulator besteht. Der Schaltplan besteht aus drei PDFs: https://wiki.batc.org.uk/images/5/5b/PdFM_V2_Sht_1.pdf https://wiki.batc.org.uk/images/3/35/PdFM_V2_Sht_2.pdf https://wiki.batc.org.uk/images/8/88/PdFM_V2_Sht_3.pdf Das digitale I und Q Signal aus dem GPIO wird zunächst mit (über Analogschalter
-
Thread
Problem mit Optokoppler und 4to20mA Converter
nicht mehr als 3,2mA verbrauchen. Als Sensor verwende ich einen digitalen Sensor der Firma Sensirion, SHT15. Ich stelle eine Anfrage, der Sensor ermittelt den Wert und ich kann dann einen 12bit Wert auslesen. Diese verarbeite ich mit einen PIC und zwar den PIC16F628 oder PIC18F252. Intern wird der Temperature
jetzt insgesammt die Frage ob ich einen Fehler in der Schaltung habe. Als Opto's habe ich den 4n35 und P181 versucht. Beides fuehrte zum selben Ergebnis. Bitte habt Verstaendniss das ich die Suche nicht alzu viel bemueht habe, sitze hier in Sued Afrika und habe nur Modem, teuer und langwierig
-
Thread
Instabiler I²C Bus
Hi, @Easylife: Ja hab noch eins angehängt. Der Sensor ist ein Sensirion SHT21. Beim I2C soll doch bei der steigenden Flanke gesamplet werden oder? dH um einen korrekten 1er zu lesen muss SDA schon high sein bevor SCL auf high geht oder? Wenn ich mir die Daten vom Sensor anschaue
das ist ja nicht die gesamte kommunikation! Das war genau ein byte... Das gesamte Protokoll vom SHT21 ist eh im Datenblatt beschrieben, es ist im Grunde sehr einfach: Start, Write 0x40, Data 0xE5, Read 0x40, <hold master vom sensor>, byte 1, byte 2, crc (1byte), Stop Nach dem CRC soll man ein NACK
-
Thread
MSP430 ADC misst Mist
hier bloß falsch? [c] void INIT_ADC12() { ADC12CTL0 = ADC12ON | MSC | REFON | REF2_5V | SHT0_15; // Turn on ADC12, extend sampling time // to avoid overflow of results ADC12CTL1 = SHP + CONSEQ_3; // Use sampling timer
avgsum1[450]= 36 avgsum1[451]= 40 avgsum1[452]= 25 avgsum1[453]= 32 avgsum1[454]= 41 avgsum1[455]= 35 avgsum1[456]= 35 avgsum1[457]= 35 avgsum1[458]= 35 avgsum1[459]= 35 avgsum1[460]= 35 usw.
-
Thread
Gibt es für sowas eine einfache Schaltung?
hängen? Oder braucht das schon einen Mikrochip? Sensor: https://www.amazon.de/gp/product/B07V4KXZ35
den richtigen nimmt, kann der direkt 230VAC schalten. https://www.reichelt.de/schwimmerschalter-sht-200983-p149259.html?&trstct=pos_0&nbc=1
-
Thread
Temperatur und Luftfeuchte via Internet überwachen
- Altes Siemens S35 mit Datenkabel oder ein TC35 besorgen - Arduino nehmen - Si7020 oder SHT21 dranhängen (geht mit Fädeldraht), Ansteuerung siehe hier: http://playground.arduino.cc/Code/Sensirion. Wenn das nicht geht
-
Thread
Temperatur IC DS1620 so ungenau?
Außerdem muß der Sensor wasserdicht vergossen sein. Ich habe mit der angegebenen Anordnung schon einige LM35 erfolgreich abgeglichen. Gruß Andreas
Eigenerwaermung nur einen venachlaessigbar kleinen Einfluss... Ich habe mich in letzter etwas mit TSIC und SHT11 beschäftigt. Diese Effekte treten dort überhaupt nicht auf. Die reagieren schon wenn man sie leicht anpustet. MfG Spess
-
Thread
Internet-Telefon Raspberry PI
normalen ATA? Z.B. sowas: http://www.placetel.de/shop-produkt/?produkt=154&gclid=CLeNuJ3St74CFfShtAodgxAARA War jetzt einfach der erste Googlefund, preislich etwas das gleiche, wenn nicht sogar günstiger als eine PI+SD+ Netzteil.
genau funktioniert. SIP könnte evtl. auch ein günstiges IP-Telefon, ich kenne sogar eines um ca 35€. Wie registriert man sich da? Ist das kostenlos, also auch Anrufe bekommen UND tätigen? Auch ins Ausland? (Ich meine nur SIP zu SIP, nicht zu Festnetz oder Handy) Was wäre ein guter Anbieter?
-
Thread
Bodenfeuchte messen
sein? reicht nicht auch eine luftfeuchtemessung kurz über der erde? bin gerade dabei, mir mit einem sht75 einen kompakten regensensor zu basteln. ausgewertet in einem kleinen programm sollte doch eine entsprechende messwert-kurvensteigung indiz genug für regen sein? gruss pit9
, an denen die Pumpen bzw. -ventile hängen. Fertig. Lieferkosten nach D sind übrigens ebenfalls 35$ oder so. Ich organisiere bei Bedarf gerne eine Sammelbestellung.
-
Thread
Suche i2c Buchsen und Klemmen
adrigen Kabeln. Und das passende Kabel dazu gibts auch, mit nur 4 Adern. Sowas bräuchte ich um den SHT-71 von Sensirion anzuschliessen und den Anschluss etwas ORIGINALER wirken zu lassen. Wollte bisher auch RJ45-Buchsen nehmen, nur bin ich so scharf auf die i2c. Auch stellt Tycoo (siehe http://www.tycoelectronics.com
> Also Buchse und Stecker für eine 2-Wire Verbindung??? Mono-Klinke mit 2.5, 3.5 oder 6.35 mm, Cinch ("RCA plug"), die "guten" alten Lautsprecherstecker (Breughel) ... > Mir ist jetzt auf Anhieb BNC eingefallen. "Beinahe no contact" > Nur hat der Konnektor nicht einen Innenwiderstand
-
Thread
Start-Hilfe zu buildroot für AT91RM9200 auch hier?
Booting image at 20800000 ... Image Name: Linux-2.6.27.7 Created: 2008-12-10 23:29:35 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1677548 Bytes = 1.6 MB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK OK Starting
the variable with __init* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, GEN .version [/pre] wieder auf... Wenigstens kann ich mit den letzteren beiden schon mal was anfangen, da steht ja was dabei, denke ich...