A system and method for creating a controlling device. In response to a
user specifying one or more operating criteria for the controlling device,
the system selects executable instructions from a library of executable
instructions and command code sets from a library of command code sets
that are to be stored in the memory of the controlling device. In
addition, the system uses the criteria to suggest command key/command code
mappings for use within the controlling device. The user may interact with
the system to modify the selected executable instructions, command code
sets, and command key/command code mappings. When stored in the memory of
the controlling device, the executable instructions are to be used to
perform various operations and functions within the controlling device and
the command codes are to be transmitted from the controlling device to
command the operation of controllable devices in response to activation of
one or more of the command keys.
Ένα σύστημα και μια μέθοδος για μια συσκευή ελέγχου. Σε απάντηση σε έναν χρήστη που διευκρινίζει ένα ή περισσότερα λειτουργούντα κριτήρια για τη συσκευή ελέγχου, το σύστημα επιλέγει τις εκτελέσιμες οδηγίες από μια βιβλιοθήκη των εκτελέσιμων οδηγιών και τα σύνολα κώδικα εντολής από μια βιβλιοθήκη των συνόλων κώδικα εντολής που πρόκειται να αποθηκευτούν στη μνήμη της συσκευής ελέγχου. Επιπλέον, το σύστημα χρησιμοποιεί τα κριτήρια για να προτείνει το κλειδί εντολής/τις χαρτογραφήσεις κώδικα εντολής για τη χρήση μέσα στη συσκευή ελέγχου. Ο χρήστης μπορεί να αλληλεπιδράσει με το σύστημα για να τροποποιήσει τις επιλεγμένες εκτελέσιμες οδηγίες, σύνολα κώδικα εντολής, και διατάζει τις χαρτογραφήσεις κώδικα κλειδιών/εντολής. Όταν αποθηκεύονται στη μνήμη της συσκευής ελέγχου, οι εκτελέσιμες οδηγίες πρόκειται να χρησιμοποιηθούν για να εκτελέσουν τις διάφορες διαδικασίες και τις λειτουργίες μέσα στη συσκευή ελέγχου και οι κώδικες εντολής πρόκειται να διαβιβαστούν από τη συσκευή ελέγχου για να διατάξουν τη λειτουργία των ελέγξιμων συσκευών σε απάντηση στην ενεργοποίηση ένα ή περισσότερα από τα κλειδιά εντολής.