Das B2B Portal der Halbleiter- und Mikroelektronikbranche
[ivory-search id="23885" title="Default Search Form"]

NovaTronex GmbH

  • Bergstraße 1 (über Gewerbestraße)69469 WeinheimDeutschland
Unternehmen auf Google Maps anzeigen

Ansprechpartner

Verkauf
  • Gerd Becker
  • + 49 (0)6201 3790 283
  • info@chip-explorer.de

        Produkte und Leistungen als Unternehmenstyp:

        • Bauteilprogrammierung
        • Distributoren Chip-Broker
        • Programmierung
          • abgekündigte Bauteile
          • Adapter- und Algorithmenentwicklung
          • Flash-Speicher
          • Mikrocontroller
          • NAND-Flashes Huge Memory Flashing
          • Spezialbausteine
        • Dienstleistungen
          • Bauteiletest
          • Chip-Daten auslesen (auch Lock Bit gesichert)
          • Chip-Daten wiederherstellen
          • Gurtungsservice
        • Produktgruppe
          • Abgekündigte elektronische Bauteile
          • Spezielle Technologien und Anwendungen
        • Dienstleistungen
          • Beschaffung für Regellieferungen
          • Design & Engineering
          • Programmierservice
          • Qualitätssicherung durch unabhängiges Testhaus
          • Rechnungskauf
          <style>
          
            /* Standardmäßig 3 Spalten */
          .pro-leistungen-grid {
              display: grid;
              grid-template-columns: 1fr 1fr 1fr;
              gap: 10px;
          }
          
          /* Bei Bildschirmbreiten unter 500px, nur 2 Spalten */
          @media (max-width: 500px) {
              .pro-leistungen-grid {
                  grid-template-columns: 1fr 1fr;
              }
          }
          
            
          </style>
          
          <?php
          $post_id = get_the_ID();
          $all_taxonomies = get_object_taxonomies(get_post_type($post_id));
          
          // Entfernen Sie die Standard-Kategorien-Taxonomie aus der Liste
          if (($key = array_search('category', $all_taxonomies)) !== false) {
              unset($all_taxonomies[$key]);
          }
          
          // Durchlaufen Sie jede Taxonomie und zeigen Sie deren Begriffe an
          foreach ($all_taxonomies as $taxonomy) {
              $terms = get_the_terms($post_id, $taxonomy);
              if ($terms && !is_wp_error($terms)) {
                  echo '<strong>' . get_taxonomy($taxonomy)->labels->singular_name . ':</strong><br>';
                  echo '<div class="pro-leistungen-grid">'; // Verwendung der CSS-Klasse
                  foreach ($terms as $term) {
                      echo '<div class="pro-leistungen-listitem">' . $term->name . '</div>';
                  }
                  echo '</div>'; // Ende des Grids
                  echo '<br>'; // Neue Zeile nach jedem Grid
              }
          }
          ?>
          
          <style>
              .tabs {
                  display: flex;
                  flex-wrap: wrap;
              }
          
              .tab-button {
                  padding: 10px 20px;
                  cursor: pointer;
                  background-color: #e0e0e0;
                  border: 1px solid #ccc;
                  margin-right: 5px;
                  border-radius: 4px;
              }
          
              .tab-button.active {
                  background-color: #03a9f4;
                  color: white;
              }
          
              .tab-content {
                  display: none;
                  padding: 20px;
                  border: 1px solid #ccc;
                  margin-top: 10px;
                  border-radius: 4px;
              }
          
              .tab-content.active {
                  display: block;
              }
          
              .pro-leistungen-grid {
                  display: grid;
                  grid-template-columns: 1fr 1fr 1fr;
                  gap: 10px;
              }
          
              @media (max-width: 500px) {
                  .pro-leistungen-grid {
                      grid-template-columns: 1fr 1fr;
                  }
              }
          /*
              .pro-leistungen-listitem {
                  padding: 10px;
                  background-color: #f0f0f0;
                  border: 1px solid #ccc;
                  border-radius: 4px;
              }*/
          </style>
          
          <div class="tabs">
              <?php
              $post_id = get_the_ID();
              $all_taxonomies = get_object_taxonomies(get_post_type($post_id));
          
              // Entfernen Sie die Standard-Kategorien-Taxonomie aus der Liste
              if (($key = array_search('category', $all_taxonomies)) !== false) {
                  unset($all_taxonomies[$key]);
              }
          
              $tab_index = 0;
          
              // Durchlaufen Sie jede Taxonomie und erstellen Sie Tabs und Inhalte
              foreach ($all_taxonomies as $taxonomy) {
                  $terms = get_the_terms($post_id, $taxonomy);
                  if ($terms && !is_wp_error($terms)) {
                      echo '<div class="tab-button' . ($tab_index == 0 ? ' active' : '') . '" onclick="openTab(event, \'tab-' . $taxonomy . '\')">' . get_taxonomy($taxonomy)->labels->singular_name . '</div>';
                      $tab_index++;
                  }
              }
              ?>
          </div>
          
          <?php
          $tab_index = 0;
          
          // Durchlaufen Sie jede Taxonomie und zeigen Sie deren Begriffe in den Tabs an
          foreach ($all_taxonomies as $taxonomy) {
              $terms = get_the_terms($post_id, $taxonomy);
              if ($terms && !is_wp_error($terms)) {
                  echo '<div id="tab-' . $taxonomy . '" class="tab-content' . ($tab_index == 0 ? ' active' : '') . '">';
                  echo '<div class="pro-leistungen-grid">';
                  foreach ($terms as $term) {
                      echo '<div class="pro-leistungen-listitem">' . $term->name . '</div>';
                  }
                  echo '</div>';
                  echo '</div>';
                  $tab_index++;
              }
          }
          ?>
          
          <script>
              function openTab(event, tabId) {
                  var i, tabcontent, tabbuttons;
          
                  // Alle Tab-Inhalte ausblenden
                  tabcontent = document.getElementsByClassName("tab-content");
                  for (i = 0; i < tabcontent.length; i++) {
                      tabcontent[i].style.display = "none";
                      tabcontent[i].classList.remove("active");
                  }
          
                  // Alle Tab-Buttons als inaktiv markieren
                  tabbuttons = document.getElementsByClassName("tab-button");
                  for (i = 0; i < tabbuttons.length; i++) {
                      tabbuttons[i].classList.remove("active");
                  }
          
                  // Aktiven Tab-Inhalt und -Button anzeigen
                  document.getElementById(tabId).style.display = "block";
                  document.getElementById(tabId).classList.add("active");
                  event.currentTarget.classList.add("active");
              }
          
              // Standardmäßig den ersten Tab öffnen
              document.addEventListener('DOMContentLoaded', function () {
                  document.getElementsByClassName('tab-button')[0].click();
              });
          </script>
          

        Unternehmensbeschreibung

        Chip-Dateien auslesen und programmieren

        Wir lesen die Daten elektronischer Chips aus, auch bei vorhandenen Lock-Bits (Auslesesperren).

        Auf diese Weise können unsere Kunden schnell auf die Binärdaten zugreifen und ggf. sofort neue Chips programmieren.

        Es gibt viele Gründe, warum es notwendig sein kann, Programmcodes auszulesen.
        Beispiele:

        • In einem Unternehmen können Programmcodes verloren gehen, was die Programmierung neuer Chips unmöglich macht. Besonders bei älteren Chip-Versionen kommt dies häufiger vor.
        • Bei der Neuauflage älterer Serienprodukte sind die früheren Programmcodes oft nicht mehr vorhanden.
        • Hochwertige Systeme müssen repariert werden, aber programmierte Ersatzchips sind nicht mehr erhältlich.
        • Mitarbeiter, die an Chip-Programmierungen arbeiten, verlassen das Unternehmen und die Codes sind nicht mehr auffindbar oder nutzbar.
        • Programmierungen müssen überarbeitet oder angepasst werden, aber es fehlt der ursprüngliche Code.
        • Reverse Engineering ist eine wichtige Möglichkeit bei der Entwicklung neuer Produkte. Auch bei der Weiterentwicklung bestehender Produkte ist das Wissen über bestehende Codes oft entscheidend.

        Darüber hinaus gibt es externe Gründe, wie beispielsweise die Überprüfung von Programmcodes in Chips von Fremdprodukten. Dies kann notwendig sein, um das eigene Urheberrecht zu schützen oder zu prüfen, ob eigene Entwicklungen die Urheberrechte Dritter verletzen.

        Unser Service richtet sich an weltweit agierende Industrie- und Forschungsunternehmen, kleine und mittlere Entwicklungsfirmen im Elektronikbereich sowie Polizeibehörden. Wir bieten schnelle Hilfe zu einem einzigartigen Preis-Leistungsverhältnis, um Speicherinhalte zeitnah auszulesen und unseren Kunden zur Verfügung zu stellen.

        Mit unserem Know-how sparen Sie Zeit, Aufwand und Kosten.

        Stellenanzeige(n)

        Keine Vakanzen offen