• UK
  • US
  • Français
  • Deutsch
  • Español (precios €)
  • Portugal
  • Polski
  • 日本人
  • 中國傳統
  • 简化中国

Zmiany techniczne Signal version 8


Uzytkownicy wersji 8 mogą sciagnąć za darmo.

Data Wersja Zasadnicze informacje
10/2024 8.03 Nowe funkcje
  1. Added support for the YINGCHI M series TMS stimulator.
Usunięte błędy
  1. Signal no longer crashes when importing into a file that is already open.
  2. DuoMag can once again deliver two pulses in independent triggers mode.
  3. In script defined dialogs, slider controls in integer mode had two problems: if a slider started at a value other than 0 it was incorrect and if you had a change function it would move after calling it. This also caused a tick to be missed.
  4. No longer crashes Signal if you try to sample with a configuration with pulse repeats not defined.
  5. Errors in the initial level for outputs are now reported correctly.
  6. Reject button now works between sweeps.
  7. The Magventure support now has more protection against spontaneous disarm if not fired for 5 minutes.
  8. The D360R conditioner dialog can no longer get stuck showing the wrong port after switching channels used for sampling.
  9. The Magstim Rapid could sometimes go into an error state when being used as an auxiliary states device. This was due to being sent commands too frequently.
  10. The Draw mode dialog for virtual channels now correctly initialises the check box to draw full width.
  11. Virtual channel wizard dialogs now cope better with changes to the preferred time units.
  12. Changes made to the state label online are now reflected in the State bar immediately.
  13. Using the Analogue trigger mode for peri-triggered sampling would cause sampling to hang if the waveform dropped below the lower threshold.
Zmiany
  1. RMT is now referred to as just MT as the motor threshold can used in either resting or active scenarios.
  2. Increasing the number of states no longer copies the state label to the new states.
  3. Active cursor dialogs now accept longer expressions.
  4. The x-axis dialog no longer tries to quote units if there are none.
  5. State labels are now used in state lists for auxiliary devices.
03/2024 8.02 Nowe funkcje
  1. Added Meas() function to the virtual channel system.
  2. Multiple frames uses Save changes dialog with stop button.
  3. Auxiliary states device settings are now saved in experimenter's notebook.
  4. Frame tagging, show buffer, frame overdrawing and changing the current frame can now be undone.
  5. Deleting cursors (vertical and horizontal) can now be undone.
  6. Info windows can now display state labels.
  7. Signal now attempts to prevent a user logging off or shutting down while sampling is in progress.
  8. Conditioner controls can now be accessed while sampling for multiple conditioners.
  9. It is now possible to drag attachments from an email in Outlook directly onto Signal, to have it open them. The files are copied to a folder in Downloads called Outlook (or Outlook(n) if a folder already exists there of that name).
  10. It is now possible to specify lists of states where a frame list would previously only allow one state.
  11. A new type of pulse item for additional actions has been added to the pulses dialog. Currently this only supports turning dynamic clamping models on or off.
  12. Pulse dialog now indicates the X zero position in the sampled data with a z below the control track.
  13. SampleStatus() has been enhanced to allow more detailed information about the status to be obtained.
  14. An error message is now given if a talker fails to run.
  15. Talker channels can now be duplicated in the sampling configuration.
  16. A warning is now given if you attempt to set up more than one conditioner on a given port.
  17. Adding channels from multiple talkers is now possible.
Usunięte błędy
  1. Dragging a pulse when using very fine timing resolution could fail to draw the new pulse location correctly during the drag.
  2. Can now change input for 1902 and have updated gain list online.
  3. Talker data could be missing after restarting sampling.
  4. PulseWaveSet() will truncate the number of waveform points if it would exceed the available 1401 memory when being used online.
  5. Arbitrary waveform points and DACs cannot be changed online.
  6. SampleStatus() could return incorrect information when used in a triggered script.
  7. Drift compensation strings have been corrected for talkers.
  8. Talker channels are now always listed correctly.
  9. Some USB/RS232 adaptors would fail to enter themselves into the registry and thus be excluded from the com port lists. Signal now checks for this and includes them with a basic COMn name.
  10. You can no longer drop files onto Signal when the File menu is unavailable.
  11. Triggered scripts were being run too early.
  12. Restarting sampling could, on some computers using a long USB cable, sometimes cause the 1401 device driver to unload and Signal to stop working.
  13. Closing the D360R control dialog while sampling could crash Signal.
  14. If a conditioner control dialog failed to open for any reason while sampling, the menu options to open any conditioner would be greyed out for the remainder of the sample run.
  15. It would sometimes take two attempts to close a conditioner control dialog while sampling.
  16. You can now import Intan rhd files that contain temperature sensor data.
  17. Protection has been added to prevent arbitrary waveforms being defined that would use more than the available space in the 1401 to store them.
  18. The 1902 setup dialog now initialises correctly when there is no configuration file.
  19. When using the D360R with a port offset applied, changes made by Digitimer software are reflected in Signal dialog.
  20. The SampleStop() script command now returns correct error codes if it fails for any reason.
  21. Tooltips now work again in script views.
  22. Previously, the automatic MEP detection mechanism available as part of the MTAT threshold measurement system would usually give incorrect results due to it analysing the wrong channel. This has now been fixed.
Zmiany
  1. When using the D360R conditioner setup with no configuration file, the dialog is populated with the current settings of the conditioner rather than default settings being used to change the conditioner.
06/2023 8.01 Nowe funkcje
  1. Dodano nowy tryb peri-trigger polegający na pozostawaniu w obrębie pary poziomów przez określony czas.
  2. Dodano nowe polecenie skryptowe SamplePeriDwell(), umożliwiające ustawienie czasu przebywania dla nowego trybu peri-trigger.
  3. Teraz można jednocześnie używać więcej niż jednego wzmacniacza sygnału; np. CED 1902 i Digitimer D440 mogą być używane jednocześnie.
  4. Dodano jednostki do pozycji progowych na stronie peri-trigger.
  5. Programy narzędziowe można teraz uruchamiać z menu File.
Usunięte błędy
  1. Wirtualne kanały teraz radzą sobie z ramkami o różnych długościach.
  2. Obecnie przewidziano więcej czasu na przejście od impulsów jednofazowych do dwufazowych za pomocą urządzenia MagPro.
  3. Porty COM o numerze większym niż 9 mogą teraz być wykorzystywane do kontroli wzmacniacza, pomocniczych urządzeń stanu i podczas otwierania z poziomu skryptu.
  4. Obszar zajmowany przez pole wyboru Wait/Trigger w panelu kontroli próbkowania został zwiększony, aby uniknąć obcinania tekstu w niektórych sytuacjach.
  5. Teraz można przesuwać kursor histerezy, jeśli histereza jest początkowo zerowa, podczas robienia peri-triggeru w oparciu o spadek poniżej progu.
  6. Wywoływanie funkcji ChanfitCoef() dla nieistniejącego kanału XY nie powoduje już awarii programu Signal.
  7. Porty COM już nie pozostają otwarte po załadowaniu bibliotek wzmacniacza sygnału. To mogło powodować problemy przy zmianie typu wzmacniacza lub próbie wykorzystania portu do innych celów.
  8. Wiadomość MTAT RMT wyświetlana na końcu przetwarzania nie ginie już za oknem aplikacji.
  9. Okno dialogowe Channel Information teraz pozwala na wprowadzenie pełnych 20 znaków dla tytułu i 8 znaków dla jednostek.
  10. Teraz prawidłowo ignoruje przełącznik blokady w urządzeniu Magstim Rapid2.
  11. Magstim Rapid2 już nie dezaktywuje się przed wysłaniem sygnału wyzwalającego gdy ma zaktualizowane oprogramowanie.
  12. Cursor(0) już nie pojawia się w oknach dialogowych trybu aktywnego dla kursorów widoku XY.
  13. Rozszerzone znaczniki w nieoryginalnych plikach teraz poprawnie importują się jako znaczniki.
  14. Signal już nie ulega awarii po imporcie plików smr.
  15. Nie jest już możliwy dostęp do okna dialogowego impulsów z okien dialogowych urządzeń pomocniczych gdy nie jesteś w trybie impulsów. Było to źródłem zamieszania, ponieważ impulsy zdefiniowane tutaj nie są używane, jeśli system nie jest w trybie impulsów.
  16. W oknach dialogowych zdefiniowanych przez użytkownika, generowanych z poziomu skryptu, fokus był ustawiany na pierwszym elemencie sterującym, podczas gdy istniał przycisk domyślny, ale brak w nim było pól (to sprawiało, że fokus był ustawiany na pierwszy przycisk, a nie na domyślny przycisk). W oknie dialogowym zawierającym tylko przyciski, po wyświetleniu okna dialogowego, fokus nie jest ustawiany na przycisk domyślny.
  17. Signal teraz rozpoznaje, jeśli talker zawodzi i przeprowadza oczyszczanie, aby następna próba połączenia powiodła się.
  18. Signal czasami mogłoby ulec awarii, gdy używano aktywnych kursorów online i wykonywano wyszukiwania cech na kanale talker.
  19. Kliknięcie dwukrotnie przycisku Finish na końcu próbkowania mogło pozostawić Signal w stanie dezorientacji. Teraz jednokrotne kliknięcie natychmiast dezaktywuje przycisk.
  20. Lista plików konfiguracyjnych w menu Load configuration jest teraz przyciemniona podczas próbkowania.
  21. Zarówno experimenter’s notebook, jak i informacje o talker pokazywały dryft jako wartość w s/s, ale jednostki były wyświetlane jako ms/s (co było w zamyśle, i co teraz widzimy).
  22. Teraz możliwa jest modyfikacja ustawień D360R podczas próbkowania. Wcześniej zmiany były tracone podczas próby ich zastosowania.
  23. Pozycja menu Sample bar jest teraz przyciemniona, gdy nie ma przycisków do wyświetlenia, a pasek jest ukryty.
  24. Dane mogły być tracone na początku kanału talker, jeśli przebieg rozpoczynała się zbyt szybko po poprzednim.
  25. Dane talkera przed impulsem wyzwalającym są teraz rysowane poprawnie w trybie około stymulacyjnym po dostosowaniu poziomów wyzwalania.
  26. Liczba punktów przed wyzwoleniem używanych do próbkowania około stymulacyjnego teraz automatycznie zmniejsza się, jeśli całkowita liczba punktów jest ustawiona na mniejszą niż liczba punktów przed wyzwoleniem.
  27. Zamknięcie okna próbkowania podczas próbkowania kanału talker już nie powoduje awarii Signal.
  28. Błędy w liście portów ADC w karcie General okna dialogowego Sampling Configuration są teraz zgłaszane tylko raz podczas edycji.
  29. Teraz generowany jest błąd, jeśli próbujesz pobierać próbki znaczników, gdy rozdzielczość wyjścia i długość skanu są takie, że mogą być utracone.
Zmiany
  1. Poziom błędu dla komunikatu dziennika informującego o braku ustawienia poziomu zasilania w urządzeniu MagPro został zmniejszony do poziomu INFO, ponieważ był to dość częsty problem i działał na zasadzie automatycznego ponowienia próby.
10/2022 8.00 Nowe funkcje
  1. Signal może teraz zbierać dane od Talkerów, oddzielnych programów, które zarządzają alternatywnymi urządzeniami do pobierania danych i mogą dostarczać, do programu hosta, dane pobrane przez te urządzenia. Jeżeli Signal korzysta z konfiguracji próbkowania, która wymaga Talkera, a Signal wcześniej używał tego Talkera, program Talker może zostać uruchomiony automatycznie.
  2. Język skryptowy Signal obsługuje teraz obiekty; typy zmiennych zdefiniowane przez użytkownika, które mogą zawierać wiele wartości.
  3. Konfiguracje próbkowania Signala mogą teraz zawierać wyzwalany skrypt, który jest wykonywany automatycznie w określonych punktach podczas próbkowania.
  4. Dodano mechanizmy MTAT 2.0 w celu generowania zoptymalizowanej wartości RMT w połączeniu z pomocniczym urządzeniem stanów.
  5. Widoki XY mogą teraz obsługiwać pomiary i wyszukiwania, o ile wartości danych X są monotoniczne, co pozwala na wyświetlanie wartości kursorów i okien pomiarów, aktywnych kursorów pionowych i poziomych oraz używanie w widokach XY funkcji skryptowych ChanSearch(), ChanValue() i ChanMeasure().
  6. Polecenie Load configuration w menu File oferuje teraz listę, zawierającą do 10 ostatnio używanych konfiguracji próbkowania.
  7. Niewybrane kanały są teraz dostępne jako opcja w oknach dialogowych użytkownika i specyfikatorach kanałów.
  8. Okna dialogowe trybu aktywnych kursorów pionowych i poziomych, mogą się wzajemnie aktywować, aby ułatwić skomplikowane układy.
  9. Wyrażenia kanałów wirtualnych mogą teraz zawierać pozycje kursora.
  10. Wyrażenia kanałów wirtualnych mogą teraz wykorzystywać średnią i odchylenie standardowe danych.
  11. Teraz, podczas próbkowania, Wirtualne kanały mogą być wykreślane na pełnej szerokości.
  12. Teraz, podczas próbkowania w trybie peri-triggered, Signal wyświetla bieżące dane przed wyzwoleniem, czekając na wyzwolenie.
  13. Teraz Signal może wypełniać tło etykiet kursorów.
  14. Dodano pełną kontrolę nad kolorami siatki i ogólnym kolorem tekstu w widoku siatki.
  15. Funkcja skryptowa ChanList() została rozszerzona o argument łańcuchowy, który można wprowadzić w celu uzyskania listy kanałów.
  16. Dodano nowe funkcje skryptowe SampleTalk(), SampleTalkAdd(), SampleTalkDel() i SampleTalkTrig() w celu uzyskania dostępu i zmiany, w konfiguracji próbkowania, informacji o Talkerach.
  17. Dodano nowe funkcje skryptowe TalkerSendStr() i TalkerReadStr(), aby umożliwić wyspecjalizowaną interakcję z Talkerami.
  18. Dodano nową funkcję skryptową SampleScript(), aby zapewnić dostęp do ustawień wyzwalanego skryptu.
  19. Dodano nową funkcję skryptową FileStatus(), która umożliwia odczytywanie atrybutów plików.
  20. Funkcja skryptowa ToolbarEnable() może zliczać włączone przyciski i zgłaszać, jeśli ustawiono funkcję bezczynności.
  21. Dodano nowe funkcje skryptowe Reverse$() i Replace$(), aby zapewnić dodatkowe mechanizmy manipulowania ciągami.
  22. Dodano nową funkcję skryptową Selection(), która zwraca informacje o wybranych komórkach dla widoków grid i okien kursora.
  23. Funkcja skryptowa ChanOrder() została rozszerzona tak, aby pasowała do Spike2.
  24. Signal obsługuje teraz pliki obrazów w formacie graficznym interchange GIF.
  25. Dodano optymalizację kolumn widoku grid.
  26. Nowe okno dialogowe rozmiaru siatki jest dostępne w menu widoku oraz podczas używania File New do generowania widoku grid.
  27. Funkcja skryptowa DlgValue() została rozszerzona, aby mogła zmieniać zakres dozwolonych wartości dla elementów rzeczywistych i całkowitych oraz dokładność numeryczną dla elementów rzeczywistych.
  28. Możesz teraz edytować tytuły kolumn w widokach grid, klikając dwukrotnie nagłówek kolumny.
  29. Dodano nową funkcję skryptową DrawModeCopy().
  30. Elementy okien dialogowych służące do wyboru kanałów mogą wyświetlać widoczne kanały na górze listy.
  31. Okno dialogowe Tip of the Day skaluje teraz Ikonę i ustawia rozmiar tekstu "Did you know..." zgodnie z rozdzielczością ekranu, a także chroni się przed uszkodzonym plikiem Tip.
  32. Maksymalna długość zmiennej typu string w języku skryptowym została zwiększona do 100 000 000 znaków, aby pasować do tablic.
  33. Widok grid zawiera teraz elementy Cut, Copy, Paste, Grid size i Fit to Grid w menu kontekstowym uzyskanym po kliknięciu prawym przyciskiem myszy.
  34. Wykaz z listą Open/Closed channel pokazuje teraz czas rozpoczęcia wydarzenia w górnym wierszu.
  35. Funkcja skryptowa FileList() została rozszerzona, aby opcjonalnie udostępniać standardowe okno dialogowe wyboru plików, w którym użytkownik może wybrać jeden lub więcej plików lub wpisać nazwę jednego lub więcej plików.
  36. Dodano nową funkcję skryptową EditImageLoad(), która wczytuje plik obrazu do schowka.
  37. Rejestrowanie FrontView(), które mogło być niedoskonałe, stało się znacznie bardziej niezawodne.
  38. Teraz, okna dialogowe cursor values i cursor regions rejestrują zmiany w polach wyboru, przyciskach radiowych i trybach pomiaru.
  39. Teraz, przyciski na pasku narzędzi skryptu i pasku interakcji starają się nie kraść fokusa wprowadzania.
  40. Okna dialogowe wyboru koloru pamiętają teraz ostatnio używany kontekst i pozycje.
  41. Możesz teraz kliknąć etykietę wyjścia w oknie dialogowym Pulses, aby ją edytować.
  42. Wydruk ekranu zawiera teraz wszystkie okna kursora.
  43. Do widoku grid dodano obsługę pomocy F1.
  44. EditPaste() może teraz zwracać informacje o alfa (informacje o przezroczystości) istniejące w bitmapach.
  45. Metody używane do umożliwienia użytkownikowi wyboru folderu zostały zaktualizowane kosztem stałej obecności przycisku New Folder.
  46. Konfiguracja próbkowania aktualizowana przez próbkowanie nie ma ukrytej pełnej nazwy, zamiast tego dołączany jest znak * jak dla zmian dokonywanych przez użytkownika.
  47. Okno dialogowe XY Draw Mode zostało rozszerzone przez dodanie selektora trybu sortowania.
  48. Widoki XY mogą teraz pomieścić do 2000 kanałów.
  49. Dodano nową funkcję skryptową ArrRev(). Odwraca kolejność elementów w pierwszym wymiarze tablicy.
  50. Funkcja skryptowa DlgValue$() może teraz ustawiać wartości x, które pasują do elementów listy jako tekst.
  51. Funkcja skryptowa DlgValue$() zachowuje teraz poprawne ciągi znaków, które nie pasują do listy.
  52. Limit punktów kanału na przebieg wynosi teraz 400 milionów; wcześniej było to 40 milionów.
  53. Dodano nową funkcję skryptową SampleClampHP(), aby zapewnić podczas próbkowania dostęp do potencjału utrzymania w clampowaniu.
  54. Poziom rejestrowania błędów systemowych można teraz ustawić w preferencjach.
  55. Funkcji skryptowej FileName$() można teraz używać również na łańcuchu zawierającym ścieżkę i nazwę pliku.
  56. Okna debugowania Local, Global, Watch, Call stack i Object sprawdzają, czy są na ekranie; wybranie odpowiedniego obiektu powoduje wysunięcie okna do przodu.
  57. Menu kontekstowe dla kursora 0 zawiera teraz opcje wyszukiwania w prawo lub w lewo, jeśli jest aktywne.
  58. Funkcja skryptowa WindowTitle$() została rozszerzona przez dodanie argumentu flags%.
  59. Teraz, okno dialogowe informacji o pliku zapamiętuje położenie okna i szerokość kolumn.
  60. Okna dialogowe ustawień tekstu mogą teraz ustawić kolor zaznaczenia i umożliwić podświetlenie linii za pomocą kursora tekstowego i dowolnego pasującego tekstu.
  61. Menu kontekstowe dla nadpisanego kanału można uzyskać, klikając prawym przyciskiem myszy numer kanału obok osi Y.
  62. Naciśnięcie klawisza F1 w oknach dialogowych File Open i File Import spowoduje wyświetlenie odpowiednich stron pomocy.
  63. Okno dialogowe About Signal pokazuje teraz nazwę komputera.
  64. Folder instalacyjny, system operacyjny i nazwa komputera zostały dodane do informacji uzyskiwanej przez Copy clipboard w oknie dialogowym About Signal.
  65. Etykiety kursorów obsługują teraz różnice z drugim kursorem.
  66. Dodano nowe okno dialogowe do ustawiania etykiet kursora w oparciu o różnice pozycji.
  67. Urządzenie stanów pomocniczych PowerMAG może teraz działać w trybie Flex.
  68. Rozpoczęcie próbkowania można teraz opóźnić za pomocą nowej opcji Automation.
  69. Dodano nową funkcję skryptową SampleStartDelay().
  70. Do konfiguracji próbkowania dodano pole wyboru umożliwiające start E1.
  71. Dodano nową funkcję skryptową SampleStartE1().
  72. Funkcja skryptowa System$() została rozszerzona o zwracanie wersji Signala i informacji o kompilacji.
  73. Funkcja skryptowa XYKey() umożliwia teraz przeniesienie klucza poza widoczny obszar.
  74. Funkcja kanału wirtualnego WEnv() została rozszerzona o fazy narastania i opadania cosinusa i podniesionego cosinusa.
  75. Dodano nową funkcję skryptową WindowTile(), aby rozmieścić wszystkie podglądy Signal.
  76. W oknach dialogowych tworzonych przez skrypt, spinnery dla elementów całkowitych generują teraz wartości, które są skwantowane do kroku obrotu w taki sam sposób, jak elementy rzeczywiste.
  77. Nowa opcja została dodana do sekcji automatyzacji konfiguracji próbkowania, aby zapewnić automatyczne kopiowanie nowo próbkowanych danych do bufora ramki pod koniec przebiegu.
  78. Dodano nową funkcję skryptową SampleCopyToBuffer().
  79. Dodatkowe urządzenie stanów MagStim ma teraz specyficzny tryb theta burst, który można użyć ze sprzętem Rapid.
  80. Teraz wszystkie urządzenia stanów pomocniczych, które są stymulatorami TMS, zapisują wartość RMT ze zmiennymi ramki, jeśli używany jest tryb RMT.
  81. System wykrywania artefaktów online został rozszerzony o nowe testy dla artefaktów, które wykorzystują amplitudę lub amplitudę RMS danych.
  82. Funkcje skryptowe SampleArtefactSet() i SampleArtefactGet() zostały rozszerzone o obsługę nowych testów artefaktów.
  83. Możesz teraz kliknąć prawym przyciskiem myszy na belce tytułowej okna dialogowego konfiguracji próbkowania, aby skopiować nazwę pliku konfiguracji próbkowania do schowka.
  84. Dodano nową funkcję skryptową MenuCommand(), która symuluje użycie menu przez użytkownika.
  85. Selektor stanu używany do wyboru stanu określającego poszczególne powtórzenia pokazuje teraz bieżącą liczbę powtórzeń.
  86. Dodano nowe funkcje skryptowe GrdColourSet() i GrdColourGet(), aby umożliwić zmianę, za pomocą skryptu, kolorów poszczególnych komórek widoku grid.
Zmiany
  1. Pole tekstowe postępu uruchamiania zostało powiększone, aby zapewnić miejsce na ścieżkę do pliku na wypadek zawieszenia ładowania konfiguracji początkowej.
  2. Pozycja menu kontekstowego trybu rysowania została przesunięta wyżej w menu.
  3. Okno dialogowe trybu rysowania pokazuje wszystkie kanały, z widocznymi kanałami na górze.
  4. Funkcja skryptowa Window() zaokrągla teraz pozycje podczas ustawiania pozycji okna, aby uniknąć obcinania.
  5. W stosownych przypadkach okna dialogowe są zazwyczaj generowane w odniesieniu do pozycji kliknięcia kontekstowego.
  6. Pliki zasobów w starym stylu, inne niż XML, nie są już obsługiwane.
  7. Osie widoku zachowują się poprawniej, gdy do wyłączania linii i dużych tików, używane są funkcje skryptowe YAxisMode() lub XAxisMode().
  8. Funkcja skryptowa SampleStart() teraz przestrzega flagi start na E1 w konfiguracji próbkowania, chyba że jest używana do wymuszenia startu E1.
  9. When adding marker data to channels using memory channel import or measurements, if a new marker is at the same time as an existing marker the new data now replaces the old marker rather than the time of the new marker being incremented to avoid a clash.
Cambridge Electronic Design Limited

Zarejestrowano w Anglii: 00972132

Zarejestrowane biuro:

  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.

VAT: GB 214 2617 96

Numer rejestracyjny producenta: WEE/BD0050TZ

Warunki sprzedaży

Dla naszych klientów z USA możemy dostarczyć formularz podatkowy W-8BEN, który identyfikuje nas jako firmę brytyjską.

DUNS: 219151016
CAGE/NCAGE: KB797
NAICS: 423490
Kody towarów
Hardware: 84716070
Software: 85235190
×

Poczta elektroniczna:

info@ced.co.uk

Adres pocztowy
  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.
Telefonicznie:

(Int.+44) (0)1223 420186

Z Ameryki Pn:

1 800 345 7794

×