natgillin/translations-raw huggingface dataset:
Výsledky zkoušky se pokládají za úspěšné, pokud jsou navigační informace pomocí protokolu NMEA-0183 přijaty ve všech vzorcích eCall.
minus 138,5 dBm.
Zkoušku výstupních zpráv protokolu NMEA-0183 lze kombinovat s posouzením přesnosti určování polohy v autonomním statickém režimu.
Number of simulated satellites:
Posouzení přesnosti určování polohy v autonomním statickém režimu.
at least 6 Galileo satellites;
Prostřednictvím softwaru od výrobce se ujistěte, že je přijímač GNSS nastaven na příjem kombinovaných signálů ze systémů Galileo, GPS a SBAS.
at least 6 GPS satellites;
Nastavte přijímač GNSS tak, aby poskytoval výstupní zprávy podle protokolu NMEA-0183 (zprávy GGA, RMC, VTG, GSA a GSV).
at least 2 SBAS satellites
Nastavte simulátor v souladu s provozní příručkou.
By means of corresponding serial interface, set the connection between the eCall and PC.
Spusťte simulaci skriptu kombinace signálů Galileo, GPS a SBAS s nastavením parametrů, které jsou uvedeny v tabulce 2.
Control the possibility of receiving navigation information via NMEA-0183 protocol.
Poté, co obdržíte navigační řešení, nastavte nahrávání zpráv z protokolu NMEA-0183.
The value of field 6 in the GGA messages is set to ‘2’.
Až do okamžiku dokončení simulačního skriptu zasílá přijímač GNSS výstupní zprávy z protokolu NMEA-0183 do souboru.
Test results are considered successful if navigation information via NMEA-0183 protocol is received in all the eCall samples.
Poté, co obdržíte navigační řešení, nastavte nahrávání výstupních zpráv z protokolu NMEA-0183 zasílaných přijímačem GNSS do souboru až do okamžiku dokončení simulačního skriptu.
The test of NMEA-0183 messages output and the assessment of the positioning accuracy in autonomous static mode can be combined.
Extrahujte souřadnice: zeměpisná šířka (B) a zeměpisná délka (L) obsažené ve zprávách GGA (RMC).
Assessment of positioning accuracy in autonomous static mode.
Vypočtěte systémovou nepřesnost určení souřadnice u stacionárních intervalů podle vzorců (1), (2), například pro souřadnici zeměpisné šířky (B):
By means of developer software, make sure that the GNSS receiver is set up for receiving Galileo, GPS and SBAS combined signals.
Btruej je skutečná hodnota souřadnice B v časovém okamžiku j v úhlových vteřinách.
Set up the GNSS receiver to output messages according to the NMEA-0183 protocol (GGA, RMC, VTG, GSA and GSV messages).
B(j) je určená hodnota souřadnice B v časovém okamžiku j v úhlových vteřinách.
Set up the simulator in accordance with its operational manual.
N je počet zpráv GGA (RMC) přijatých během zkoušky přijímače GNSS.
Start simulation of combined Galileo, GPS and SBAS signals script with the set parameters given in Table 2.
Obdobně vypočtěte systémovou nepřesnost souřadnice L (zeměpisná délka).
Set up the recording of NMEA-0183 messages after receiving the navigation solution.
Vypočtěte hodnotu standardní odchylky (SD) podle vzorce (3) pro souřadnici B:
Up to the moment the simulation script is complete, the NMEA-0183 messages are output by the GNSS receiver to a file.
Obdobně vypočtěte standardní odchylky pro souřadnici L (zeměpisná délka).
Upon receiving the navigation solution set up recording of NMEA-0183 messages output by the GNSS receiver to a file, up to the moment the simulation script is complete.
Převeďte vypočítané souřadnice a hodnoty standardních odchylek při určování zeměpisné šířky a zeměpisné délky z úhlových vteřin na metry podle vzorců (4) – (5).
Extract coordinates: latitude (B) and longitude (L) contained in GGA (RMC) messages.
Pro zeměpisnou šířku:
Calculate the systematic inaccuracy of coordinate's determination on stationary intervals according to formulas (1), (2), for example for latitude coordinate (B):
Pro zeměpisnou délku:
Btruej is the actual value of B coordinate in j time moment, in arc-seconds.
а velká poloosa elipsoidu, v metrech
B(j) is the determined value of B coordinate in j time moment by the GNSS receiver, in arc-seconds.
e první excentricita, [0 – 1]
N is the amount of GGA (RMC) messages, received during the test of GNSS receiver.
φ stanovená hodnota zeměpisné šířky, v radiánech.
Similarly calculate the systematic inaccuracy of L (longitude) coordinate.
Vypočtěte chybu horizontální polohy podle vzorce (6):
Calculate standard deviation (SD) value according to formula (3) for B coordinate:
Opakujte zkušební postupy podle bodů 2.2.2.3 – 2.2.2.14 pro signály GNSS Galileo se simulačními parametry uvedenými v tabulce 2.
Similarly calculate the SD value for L (longitude) coordinate.
Opakujte zkušební postupy podle bodů 2.2.2.3 – 2.2.2.14 pouze pro signály GPS GNSS se simulačními parametry uvedenými v tabulce 2.
Convert calculated coordinates and SD values of latitude and longitude determination from arc-seconds to meters according to formulas (4) – (5).
Opakujte zkušební postupy podle bodů 2.2.2.3 – 2.2.2.16 s dalšími vzorky systému eCall, poskytnutými pro účely této zkoušky.
For latitude:
Stanovte průměrné hodnoty podle vzorce (6) získané pro všechny zkoušené vzorky systému eCall.
For longitude:
Výsledky zkoušek se pokládají za uspokojivé, pokud chyby horizontální polohy vypočtené dle vzorce (6), získané ze všech vzorků systémů eCall, nepřekročí 15 metrů v podmínkách otevřeného nebe při pravděpodobnosti úrovně spolehlivosti 0,95 pro všechny simulační skripty.
а Semi-major axis of ellipsoid, metres
Posouzení přesnosti určování polohy v autonomním dynamickém režimu.
e first eccentricity, [0 – 1]
Opakujte zkušební postupy popsané v oddíle 2.2.2 s výjimkou postupů uvedených v bodech 2.2.2.15 – 2.2.2.16 se simulačním skriptem pro manévrovací pohyb, uvedeným v tabulce 3.
φ determined value of latitude, radians.
Tabulka 3
Calculate horizontal position error according to formula (6):
Hlavní parametry simulačního skriptu pro manévrovací pohyb
Repeat test procedures according to 2.2.2.3 – 2.2.2.14 for GNSS Galileo signals with simulation parameters, given in Table 2.
Model pohybu:
Repeat test procedures according to 2.2.2.3 – 2.2.2.14 only for GPS GNSS signals with simulation parameters, given in Table 2.
Manévrovací pohyb
Repeat test procedures according to 2.2.2.3 – 2.2.2.16 with other eCall samples, provided for the test.
rychlost, km/h,
Determine average values according to (6) obtained for all tested eCall samples.
poloměr zatáčení, v metrech,
Tests results are considered satisfactory if horizontal position errors as defined by formula (6) obtained with all eCall samples do not exceed 15 metres under open sky conditions at confidence level 0,95 probability for all simulation scripts.
zrychlení v zatáčkách, m/s2.
Assessment of positioning accuracy in autonomous dynamic mode.
Hodnota PDOP ve zkušebním časovém intervalu
Repeat test procedures described in section 2.2.2, but 2.2.2.15 – 2.2.2.16 with simulation script for manoeuvring movement, given in Table 3.
Kombinace Galileo/GPS/SBAS
Table 3
Výsledky zkoušek se pokládají za uspokojivé, pokud chyby horizontální polohy, získané ze všech vzorků systémů eCall, nepřekročí 15 metrů v podmínkách otevřeného nebe při pravděpodobnosti úrovně spolehlivosti 0,95.
Main parameters of simulation script for manoeuvring movement
Pohyb v zastíněných oblastech, oblastech přerušovaného příjmu navigačních signálů a v městských kaňonech.
Model of movement:
Opakujte zkušební postupy popsané v oddíle 2.2.3 pro simulační skript pro pohyb v zastíněných oblastech a v oblastech přerušovaného příjmu navigačních signálů (uvedených v tabulce 4) se vzorcem signálu pro městský kaňon popsaným na obrázku 3.
Manoeuvring movement
Tabulka 4
speed, km/h;
Hlavní parametry pohybu v zastíněných oblastech a v oblastech přerušovaného příjmu navigačních signálů
turning radius, metres;
Viditelnost družic:
turning acceleration, metres/second2.
intervaly viditelnosti signálu, v sekundách,
PDOP value in the test time interval
intervaly absence signálu, v sekundách.
Combined Galileo/GPS/SBAS
Obrázek 3
Tests results are considered satisfactory if horizontal position errors obtained with all eCall samples do not exceed 15 metres under open sky conditions at confidence level 0,95 probability.
Definice městského kaňonu
Movement in shadow areas, areas of intermittent reception of navigation signals and urban canyons.
5–30
Repeat test procedures described in section 2.2.3 for simulation script for movement in shadow areas and areas of intermittent reception of navigation signals (given in Table 4) with an urban canyon signal pattern described in Figure 3.
210–330
Table 4
30–150
Main parameters of movement in shadow areas and areas of intermittent reception of navigation signals
Oblast mimo pásma A, B, C
Satellite visibility:
Útlum: x3 dB
signal visibility intervals, seconds;
Útlum: x2 dB
signal absence intervals, seconds.
Diagram městského kaňonu – útlum:
Figure 3
Výsledky zkoušek se pokládají za uspokojivé, pokud chyby horizontální polohy, získané ze všech vzorků systémů eCall nepřekročí 40 metrů v podmínkách městského kaňonu při úrovni spolehlivosti 0,95.
Urban canyon definition
Zkouška času do prvního určení polohy při studeném startu.
5 – 30
Prostřednictvím softwaru od výrobce se ujistěte, že je přijímač GNSS nastaven na příjem signálů ze systémů Galileo a GPS.
210 – 330
Vymažte z přijímače GNSS všechny údaje o poloze, rychlosti, čase, almanachu a efemeridách.
30 – 150
Spusťte skript simulátoru s parametry uvedenými v tabulce 2 pro signály ze systému Galileo a GPS při úrovni signálu minus 130 dBm.
Area out of Zone A, B, C
Pomocí stopek změřte časový interval mezi zahájením simulace signálu a prvním výsledkem navigačního řešení.
Attenuation: x3 dB
Proveďte zkušební postupy podle bodů 2.2.5.2 – 2.2.5.4 nejméně desetkrát.
Attenuation x2 dB
Vypočtěte průměrný čas do prvního určení polohy v režimu studeného startu na základě měření u všech vzorků systému eCall poskytnutých pro účely zkoušky.
Urban canyon plot- Attenuation:
Výsledek zkoušky se pokládá za pozitivní, pokud průměrné hodnoty času do prvního určení polohy, vypočtené v souladu s bodem 2.2.5.6, nepřekročí 60 sekund při úrovni signálu až do minus 130 dBm pro všechny simulované signály.
Tests results are considered satisfactory if horizontal position errors obtained with all eCall samples do not exceed 40 metres in urban canyon conditions at confidence level 0,95 probability.
Opakujte zkušební postup podle bodů 2.2.5.1 – 2.2.5.5 při úrovni signálu minus 140 dBm.
Cold start time to first fix test.
Výsledek zkoušky podle bodu 2.2.5.8 se pokládá za pozitivní, pokud průměrné hodnoty času do prvního určení polohy, vypočtené v souladu s bodem 2.2.5.6, nepřekročí 300 sekund při úrovni signálu až do minus 140 dBm pro všechny simulované signály.
By means of developer software, make sure that GNSS module is set to receive Galileo and GPS signals.
Zkouška doby reakvizice signálů sledování po zablokování na dobu 60 sekund.
Delete all position, velocity, time, almanac and ephemeris data from the GNSS receiver.
Připravte a zapněte systém eCall podle provozní příručky.
Initialize simulator script with the parameters, given in Table 2 for Galileo and GPS signals with signal level minus 130 dBm.
Prostřednictvím softwaru od výrobce se ujistěte, že je přijímač GNSS nastaven na příjem signálů ze systémů Galileo a GPS.
By means of a stopwatch, measure time interval between signal simulation start and the first navigation solution result.
Počkejte 15 minut a přesvědčte se, že přijímač GNSS vypočítal polohu systému eCall.
Conduct test procedures according to 2.2.5.2 – 2.2.5.4 at least 10 times.
Odpojte kabel antény GNSS od systému eCall a po uplynutí časového intervalu 60 sekund jej znovu připojte.
Calculate average time to first fix in cold start mode based on measurements for all eCall samples, provided for the test.
Pomocí stopek určete interval mezi okamžikem připojení kabelu a obnovou satelitního sledování a výpočtem navigačního řešení.
The test result is considered to be positive, if average values of time to first fix calculated as described in 2.2.5.6, do not exceed 60 seconds for signal level down to minus 130 dBm for all the simulated signals.
Opakujte zkušební postup podle bodu 2.2.6.4 nejméně desetkrát.
Repeat test procedure according to 2.2.5.1 – 2.2.5.5 with signal level minus 140 dBm.
Vypočtěte průměrnou hodnotu doby reakvizice signálů satelitního sledování systémem eCall pro všechna provedená měření a pro všechny vzorky systémů eCall poskytnuté pro účely zkoušky.
The test result according to 2.2.5.8 is considered to be positive, if average values of time to first fix, calculated as described in 2.2.5.6 do not exceed 300 seconds for signal level down to minus 140 dBm for all the simulated signals.
Výsledek zkoušky se pokládá za pozitivní, pokud průměrné hodnoty doby reakvizice signálu po zablokování na dobu 60 sekund, měřené dle popisu uvedeného v bodě 2.2.6.6, nepřekročí 20 sekund.
Test of re-acquisition time of tracking signals after block out of 60 seconds.
Zkouška citlivosti přijímače GNSS v režimu studeného startu, režimu sledování polohy a ve scénáři reakvizice signálu.
Prepare and turn on the eCall according to operational manual.
Zapněte vektorový obvodový analyzátor.
By means of the developer software, make sure that GNSS receiver is set up to receive Galileo and GPS signals.
Proveďte kalibraci vektorového obvodového analyzátoru podle provozní příručky.
Wait for 15 minutes and make sure the GNSS receiver has calculated eCall position.
Nastavte schéma podle obrázku 4.
Disconnect the GNSS antenna cable from the eCall and connect it again after time interval of 60 seconds.
Obrázek 4
By means of stopwatch, determine time interval between cable connection moment and restoration of satellites tracking and calculation of the navigation solution.
Schéma kalibrace cesty
Repeat test procedure according to 2.2.6.4 at least 10 times.
Vektorový obvodový analyzátor
Calculate average value of re-acquisition time of satellite tracking signals by the eCall for all performed measurements and all eCall samples provided for the test.
Změřte frekvenční odezvu pro danou cestu signálu v pásmu E1 pro systém Galileo nebo v pásmu L1 pro systém GPS.
Test of GNSS receiver sensitivity in cold start mode, tracking mode, and re-acquisition scenario.
Zaznamenejte průměrný faktor přenosu cesty [dB] v tomto frekvenčním pásmu.
Turn on the vector network analyser.
Sestavte obvod znázorněný na obrázku 5.
Calibrate the vector network analyser according to its operational manual.
Obrázek 5
Set up the diagram according to Figure 4.
Uspořádání pro hodnocení citlivosti modulu GNSS
Figure 4
Simulátor signálu
Diagram of path calibration
Zdroj energie
0…110 dB Low-noise amplifier
Osobní počítač
Vector network analyzer
Připravte a zapněte systém eCall podle provozní příručky.
Set zero signal path attenuation on attenuators.
Prostřednictvím softwaru od výrobce se ujistěte, že je přijímač GNSS nastaven na příjem signálů ze systémů Galileo a GPS.
Measure the frequency response for a given signal path in the E1/L1 band of Galileo/GPS, respectively.
Vymažte paměť RAM přijímače GNSS tak, abyste dosáhli režimu „studeného startu“ přijímače GNSS při volání eCall.
Record the average path transmission factor in [dB] in this frequency band.
Zkontrolujte, zda se vynulovaly informace o poloze, rychlosti a čase.
Assemble the circuit shown in Figure 5.
Připravte simulátor signálů GNSS podle příslušné provozní příručky.
Figure 5
Spusťte simulaci skriptu signálů Galileo a GPS s nastavením parametrů, které jsou uvedeny v tabulce 2.
Arrangement for evaluation of GNSS module sensitivity
Nastavte úroveň výstupního výkonu simulátoru na minus 144 dBm.
Signals simulator
Nastavte na útlumových článcích útlum cesty signálu tak, aby se signál na vstupu antény systému eCall rovnal minus 155 dBm.
Power supply
Pomocí stopek ověřte, že systém eCall i přesto poskytuje navigační řešení po dobu nejméně 600 sekund.
Personal Computer
Nastavte na útlumových článcích útlum cesty signálu tak, aby se signál na vstupu antény systému eCall rovnal minus 150 dBm.
Prepare and turn on eCall according to operational manual.
Odpojte kabel antény GNSS od systému eCall a po uplynutí časového intervalu 20 sekund jej znovu připojte.
By means of developer software make sure that GNSS receiver is set to receive Galileo and GPS signals.
Výsledek zkoušky se pokládá za pozitivní v případě, že:
Clear the GNSS receiver RAM such that the ‘cold’ start mode of the GNSS receiver of the eCall is achieved.
hodnota času do prvního určení polohy v režimu studeného startu, změřená v souladu s bodem 2.2.7.7, nepřekročí 3600 sekund, pokud úroveň signálu na vstupu antény do systému eCall činí minus 144 dBm u všech vzorků systému eCall,
Check that the position, velocity and time information is reset.
navigační řešení GNSS je dostupné po dobu nejméně 600 sekund, pokud úroveň signálu na vstupu antény systému eCall činí minus 155 dB v souladu s měřeními provedenými dle bodu 2.2.7.9 u všech vzorků systému eCall,
Prepare GNSS signals simulator according to its operation manual.
je možná reakvizice signálů GNSS a výpočet navigačního řešení, pokud úroveň signálu na vstupu antény systému eCall činí minus 150 dBm a časový interval měřený dle bodu 2.2.7.12 nepřesáhne 60 sekund u všech vzorků systému eCall.
Start Galileo and GPS signals simulation script, with parameters given in Table 2.
PŘÍLOHA VII
Set output power level of the simulator to minus 144 dBm.
Autotest palubního systému
Set the signal path attenuation on attenuators such that the signal on eCall antenna input is equal to minus 155 dBm.
Následující požadavky se vztahují na vozidla s instalovaným palubním systémem eCall, samostatné technické celky a (nepovinně i na) konstrukční části.
By means of a stopwatch, verify that the eCall still provides navigation solution for at least 600 seconds.
Systém eCall musí provést autotest při každém spuštění systému.
Set the signal path attenuation on attenuators such that the signal on eCall antenna input is equal to minus 150 dBm.
Funkce autotestu musí sledovat minimálně technické položky uvedené v tabulce.
Disconnect the GNSS antenna cable from the eCall and connect it again after time interval of 20 seconds.
V případě, že autotest zjistí poruchu, upozorní na ni buď formou optického sdělovače, nebo výstražné zprávy ve společném prostoru.
The test result is considered to be positive in case:
Toto upozornění musí být aktivováno po celou dobu trvání poruchy.
the value of time to first fix in ‘cold’ start mode, as measured in 2.2.7.7, do not exceed 3600 seconds at signal level on the antenna input of the eCall of minus 144 dBm in all the eCall samples;
Může být dočasně vypnuto, avšak musí se znovu objevit vždy, když je aktivováno zapalování vozidla nebo hlavní spínač ovládání vozidla.
the GNSS navigation solution is available for at least 600 seconds at signal level on the antenna input of the eCall of minus 155 dBm as measured in 2.2.7.9 in all the eCall samples;
Výrobce musí předložit schvalovacím orgánům dokumentaci v souladu s tabulkou, která bude pro každou položku obsahovat technický princip uplatněný při sledování této položky.
and re-acquisition of GNSS signals and calculation of the navigation solution at signal level on the antenna input of the eCall of minus 150 dBm is possible and time interval measured in 2.2.7.12 does not exceed 60 seconds in all the eCall samples.
Tabulka
ANNEX VII
Šablona informací pro funkci autotestu
In-vehicle system self-test
Položka
The following requirements apply to vehicles with eCall in-vehicle system installed, STUs and (optionally for) components.
Technická zásada uplatněná při sledování
The eCall system shall carry out a self-test at each system power-up.
Řídicí modul (ECU) systému eCall je v provozuschopném stavu (např. bez poruchy vnitřního technického vybavení, procesor/paměť jsou připraveny, logická funkce se nachází v očekávaném výchozím nastavení)
The self-test function shall monitor at least the technical items listed in the Table.
Je připojena externí anténa mobilní sítě
A warning in form of either a visual tell-tale or a warning message in a common space shall be provided in case a failure is detected by the self-test function.
Zařízení mobilní komunikační sítě je v provozuschopném stavu (bez poruchy vnitřního technického vybavení, reaguje)
It shall remain activated while the failure is present.
Je připojena externí anténa systému GNSS
It may be cancelled temporarily, but shall be repeated whenever the ignition or vehicle master control switch is being activated.
Přijímač GNSS je v provozuschopném stavu (bez vnitřní poruchy hardwaru, výstup v očekávaném rozsahu)
The manufacturer shall provide the type-approval authorities with documentation in accordance with the Table, which shall contain for each item the technical principle applied to monitor the item.
Je připojena řídicí jednotka nárazu
Table
V této tabulce se nevyskytují žádné poruchy komunikace (poruchy připojení sběrnice) příslušných konstrukčních částí
Template of information for self-test function
Je vložena SIM karta (tato položka se použije pouze tehdy, je-li použita vyjímatelná SIM karta)
Item
Je připojen zdroj energie
Technical principle applied for monitoring
Zdroj energie je dostatečně nabit (prahová hodnota je ponechána na rozhodnutí výrobce)
eCall ECU is in working order (e.g. no internal hardware failure, processor/memory is ready, logic function in expected default state)
Ověřovací zkouška funkce autotestu
External mobile network antenna is connected
Následující zkouška se provede na vozidle s palubním systémem eCall instalovaným v souladu s článkem 4, na samostatném technickém celku v souladu s článkem 6 nebo (nepovinně na) konstrukční části, která se pro účely této zkoušky stala součástí úplného systému, v souladu s článkem 5.
Mobile network communication device is in working order (no internal hardware failure, responsive)
Simulujte poruchu systému eCall vyvoláním kritického selhání jedné nebo více položek sledovaných funkcí autotestu dle technické dokumentace dodané výrobcem.
External GNSS antenna is connected
Tato položka (položky) musí být vybrána (vybrány) na základě rozhodnutí schvalovacího orgánu.
GNSS receiver is in working order (no internal hardware failure, output within expected range)
Zapněte systém eCall (např. nastavením zapalování do polohy „zapnuto“, případně aktivací hlavního spínače ovládání vozidla) a ověřte, že se krátce poté rozsvítí indikátor chybné funkce.
Crash control unit is connected
Vypněte systém eCall (např. nastavením zapalování do polohy „vypnuto“, případně deaktivací hlavního spínače ovládání vozidla) a opět jej uveďte do běžného provozu.
No communication failures (bus connection failures) of relevant components in this table
Zapněte systém eCall a ověřte, že se indikátor chybné funkce nerozsvítí nebo že zhasne krátce poté, co se na počátku rozsvítil.
SIM is present (this item only applies if a removable SIM is used)
Změna typu palubního systému eCall nebo samostatného technického celku využívajícího linku tísňového volání 112
Power source is connected
Pokud výrobce podá žádost o změnu nebo rozšíření stávajícího schválení typu za účelem zahrnutí alternativní antény GNSS, elektronické řídicí jednotky, antény mobilní sítě a/nebo konstrukčních částí zdroje energie, nebude pro účely splnění požadavků této přílohy požadováno opakování zkoušek konstrukčních částí palubního systému eCall využívajícího tísňového volání 112 za předpokladu, že tyto typově schválené konstrukční části mají přinejmenším stejné funkční vlastnosti a že se na ně skutečně vztahuje tato příloha v souladu s čl. 5 odst. 3.
Power source has sufficient charge (threshold at the discretion of the manufacturer)
PŘÍLOHA VIII
Self-test function verification test
Technické požadavky a zkušební postupy související s ochranou soukromí a údajů
The following test shall be performed on the vehicle with an eCall in-vehicle system installed in accordance with Article 4, on the STU in accordance with Article 6 or (optionally for) the component, that is made part of a complete system for the purpose of the test, in accordance with Article 5.
ČÁST I
Simulate a malfunction of the eCall system by introducing a critical failure in one or more of the items monitored by the self-test function according to the technical documentation provided by the manufacturer.