UC CubeSat Main MCU Software Requirements Specification

Size: px
Start display at page:

Download "UC CubeSat Main MCU Software Requirements Specification"

Transcription

1 UC CubeSat Main MCU Software Requirements Specification 23 November 2012 Adam Goodwin

2 Table of Contents 1. Introduction Problem Statement and Scope Software Sequences Overall System Timing (Using Real-time Timer) Temperature Sensor Interaction Gyroscope Interaction Communications Board Interaction Sensor Board Interaction Power Board Interaction Memory Interaction I 2 C Interface Main MCU Software Architecture Context Diagram Requirements List High Level Requirements Low Level Requirements... 13

3 1. Introduction The main microcontroller (MCU) of the UC CubeSat is an Atmel AT91SAM7S16. The purpose of the main MCU is to perform the overall control, coordination and management of the satellite s individual components. The main MCU is housed on the mainboard of the satellite, along with several other components. It is to communicate with all of the components of the satellite via a single I 2 C bus. This includes the components housed on the mainboard as well as the generally undetermined components which are to be attached to other boards. The communications board is also to utilise an AT91SAM7S16. The idea is that it will be capable of performing the same function as the main MCU, if required, as opposed to managing only the details of communication with the ground. 2. Problem Statement and Scope Currently there is no software written for the CubeSat. The goal of this project is for software to be written for the main MCU, allowing for the operation of the satellite. The complete satellite description, including its hardware and mission, has not been concretely defined. In particular, the use of the I 2 C bus means that almost any number of modules and devices can potentially be added to the satellite in the future. This means that the project is open-ended, and so a limit needs to be placed on the scope of these requirements in order to allow the project to at some stage be considered complete. The scope of the main MCU software will be limited to designing some form of operating system or scheduler for the satellite, as well as the software for performing the required interactions with the satellite s modular components. The scheduler should provide a framework such that the satellite s as-yet-undefined tasks can easily be added at a later time. In other words, the scheduler should provide a generalised mechanism for executing any given task that the satellite is to be capable of. In terms of performing the required interactions with each of the satellite s modules, the only strict requirement of the software is that it can do this for the components built onto the mainboard. (These components are the EEPROM memory, gyroscope and temperature sensor). The software should still be built such that it can easily be extended to handle new devices, as well as the other boards and components which are expected to be incorporated into the UC CubeSat in the future (for example the communications board), but complete software for the use of these modules will not be possible until these boards hardware has been finalised. Finally, the software will need to be designed such that it is fault tolerant, particularly with respect to the high energy radiation that can be expected once the satellite is deployed.

4 3. Software Sequences What follows are the key sequences, represented diagrammatically, that the main MCU s software will be able to perform. These provide a starting point for the software implementation. By writing software that allows the satellite to perform each of these sequences, the bulk of the necessary software will be completed. However, during development there are likely to be significant changes as new information arrives, and so these sequences most likely represent a bare minimum of functionality. These sequences involve not only the interactions with the components on the mainboard, but also include some of the expected interactions involving other boards. These sequences are marked as such with a superscript plus sign. The purpose of including them is to give an indication of where the extensibility points of the software will be, so that the software can be built to accommodate the future functionality. It is most likely that there will be only a small amount of interface code written for these particular interactions at least until a later date. Note that a block containing a circle in the top left corner represents a starting point for a particular sequence. Dotted arrows connected to a block represent the exit to, or entry from, a higher or lower level of software. Finally, dotted rectangles enclose blocks which depend on communication over the I 2 C bus Overall System Initialisation Scheduling and running of tasks. Shutdown/restart procedures if required Receive instructions from ground station* *The instructions from the ground station are likely to be heavily dependent on the CubeSat s mission. A general framework for carrying out ground station commands is therefore what is implied here.

5 3.2. Timing (Using Real-time Timer) Get elapsed time Obtain time from register Return control to parent This will be required for scheduling tasks as well as time-stamping sensor readings and other information 3.3. Temperature Sensor Interaction Temperature read Obtain reading from 16-bit register Save/transmit/use temperature reading One-shot mode enable/disable Select ADC resolution Set fault queue size (no. of readings to trigger an alert) Sensor configuration* Alert polarity (active high vs. active low) Return control to parent Alert type (comparator vs. interrupt) Shutdown enable/disable Temperature limit (set min/max) *Consult the TCN75A Temperature Sensor datasheet for further details

6 3.4. Gyroscope Interaction Read gyroscope Obtain X reading from 16-bit register Obtain Y reading from 16-bit register Obtain Z reading from 16-bit register Convert reading to angular speed in appropriate units Save/transmit/use angular velocity reading Data rate and bandwidth selection Set power mode (down/sleep/norm) Configure highpass filter Sensor configuration* Full scale selection (degrees per second) Return control to parent Select read mode (FIFO vs. bypass vs. stream etc) Configure interrupt on X/Y/Z threshold value Other configuration settings* *Consult the L3GD20 Gyroscope datasheet for further details

7 3.5. Communications Board Interaction + Receive from ground station Receive data Save/use received data Transmit to ground station Send data Return control to parent Configure communications module Set configuration options 3.6. Sensor Board Interaction + Obtain measurements Receive readings Save/transmit/use sensor readings Configure sensor module Set configuration options Return control to parent 3.7. Power Board Interaction + Power board configuration Device power enable/disable Set configuration options Enable/disable power to selected device Return control to parent Get operation status Receive information

8 3.8. Memory Interaction Read operation* Current address read Random read Sequential read Error checking and correcting Return control to parent along with any data read Byte write Page write Write operation* Prepare data for fault tolerance, e.g. add a checksum *Consult the AT24C128C EEPROM datasheet for details on the read and write operations 3.9. I 2 C Interface Read from a device Receive data Save/use data received Write to a device Send data Return control to parent

9 Task status Permission to run Angular velocity readings Configuration Status information Configure and enable/disable device power Sensor readings Configuration 4. Main MCU Software Architecture From the previous section it becomes clear that there will be several modules and interfaces in the software system for the CubeSat. Below is a diagram which summarises these software components. Task scheduler Transmit data, configure Receive data Tasks Temperature readings Configuration Temperature Sensor Module Communications Board Module Gyroscope Module Sensor Board Module Data read Data write EEPROM Module Power Board Module I 2 C Interface

10 5. Context Diagram In the below diagram, the main MCU and its software is shown within the context of the CubeSat system as a whole. Mainboard Temperature Sensor EEPROM Data retrieval Configuration, data requests Temperature readings Configuration, data requests Gyroscope Sensor data, logs, saved tasks Main CubeSat MCU X, Y and Z axis spin readings Configuration, requests for board status, power control Board status Instructions from ground, board status Requests for board status, data to send, antenna deployment Sensor readings, board status Configuration, requests for data Power Board Sensor Board Communications Board Instructions for CubeSat Data to ground Ground Station

11 6. Requirements List Below are the requirements for the UC CubeSat s main MCU software. Again, these represent a general and open-ended expectation for the system additional functionality should be implemented as the need for it becomes apparent during the course of the project. High Level Requirements R1. The UC CubeSat software shall be built to function in different mission modes, corresponding to the stages of the satellite s flight, as well has handle transitions between these modes. The major modes are described below: R1.1. Booting up: The CubeSat software shall perform a booting up procedure, readying the satellite for operation during flight. R This shall be taken care of by the task scheduler during its initialisation. R1.2. Detumble: Although the attitude control system of the UC CubeSat is passive, useful actions can still be performed during this time: R Using the onboard gyroscope the software shall log angular velocity information. This can be used to verify the success or failure of the passive control system. R1.3. Science collection: The UV sensor board (or other apparatus chosen for the CubeSat) provides the main purpose of the CubeSat s flight. There shall be software for use during this time that carries out the recording of data and performs any necessary processing. R Data shall be stored in the EEPROM on the mainboard. R Recording shall occur at a low enough frequency such that the available space in EEPROM is not consumed in a short space of time. R Recording shall also occur at a frequency low enough to prevent an unmanageable amount of data needing to be transmitted during a communication window. R1.4. Ground station contact: The CubeSat software shall handle communication with the ground in order to receive commands and pass on data. R As per the CubeSat specification, the CubeSat shall wait 30 minutes before deploying the antenna or enabling communication with the ground. R Possible contact times are likely to be infrequent and short. The software shall ensure timely ground station communication such that the window is not wasted. i) The contact should be initiated by the ground station, so that the CubeSat does not have to use power on wasted transmissions. It is upon receiving the initial message from the ground station that the CubeSat should ensure priority is given to communication, so as not to waste the communication window.

12 R To inform those at the ground station of any problems with the CubeSat, communication should begin with the transmission to the ground of the status of each aspect of the CubeSat. R The remainder of the communication window shall be used by the CubeSat to send experimental data to the ground station, as well as to receive commands from the ground station. i) Commands that the CubeSat receives shall be able to be scheduled and executed when desired by those on the ground. R1.5. Safehold: The software shall implement a safehold mode where all unnecessary devices are powered down and the CubeSat is readied to receive commands from the ground station. This shall occur if there is a significant problem with the satellite. R2. The CubeSat shall monitor the status of other boards and be able to resolve issues. R2.1. The CubeSat software shall make use of the MCU s watchdog timer in order to escape from being locked into a section of code. R2.2. To monitor the status of other boards the software shall request information over the I 2 C bus from the MCUs running those boards. R This should be possible on demand, but should also be performed periodically, so that recent status information can be passed to the ground in the event of communication being initiated. R The data returned shall be information on the ability of the board to perform its intended functions, or information on its current state. Some examples are below: i) The power board should return the currently powered devices. If the communications board has not received a transmission within the expected time, this should be returned as a possible fault with the transceiver. R2.3. The software shall be able to restart the MCU or another device if this can resolve an issue. Safehold mode should be entered if there is a serious problem such as low power availability. R3. The software shall be thoroughly tested to ensure it will perform as expected. R3.1. This shall include testing all aspects of newly added code after it is implemented and intended to be left as the permanent implementation. R3.2. The testing shall also include running through overall scenarios that the CubeSat is expected to encounter, thus ensuring the different software modules are working together as intended.

13 Low Level Requirements R4. A task scheduling program shall be implemented as the highest-level UC CubeSat software. R4.1. The task scheduling program shall initialise and configure the CubeSat s modules after the satellite is powered on. Initialisation shall include: R Checking the status of the modules in order to determine if there are faults, shutting down modules where required. R Configuring each of the working modules with their default settings. R Preparing the default tasks that are to be run during every flight. R Loading any tasks which have been stored in EEPROM. R4.2. The main duty of the task scheduler shall be to manage and run the tasks which the satellite is to perform. R A task, as seen by the scheduler, shall be some form of object containing the following information: i) An identifier. i iv) A counter representing the number of times that the task is to be run. Some value shall indicate that the task is to repeat indefinitely. The time(s) when the task should be run. A function to be executed in order to actually run the task. R Tasks shall either run once, to completion, before being removed from the pending tasks OR Run on a regular schedule for a certain number of times or until the task is forcibly removed. R Tasks implementation shall be loaded onto the MCU s flash memory before launch, as with any other software. In other words, the CubeSat will only be able to perform tasks programmed before launch. R Control from a ground station shall be made possible by including a mechanism for adding and removing tasks on command. i) Adding a task shall involve filling in the details of a task object so that the scheduler can handle it and run it when required. Removing a task will require the task s identifier to be specified.

14 R Newly added tasks shall be stored in EEPROM to ensure that they are not lost in the event that the MCU has to reset. R The task scheduler shall operate on a round-robin basis, by polling the set of waiting tasks and running tasks which are due. i) Every time a task is run its counter shall be decremented and the copy of the task stored in EEPROM updated with the new status of the task. i Every time a task is run, the next time it is to be run shall be calculated. Tasks shall be removed from the pending tasks, and EEPROM, by the scheduler once the task s counter reaches zero. R4.3. The scheduler shall have a shutdown routine. R If the watchdog timer underflows, an interrupt shall be generated and the current task removed from the pending tasks before the MCU is reset. The software is assuming that the current task was the cause of the watchdog underflow. R5. A software module for interacting with the temperature sensor shall be implemented. R5.1. The temperature module shall provide an initialisation function for setting the sensor up to a default ready-for-use state. R The initialisation function should be called during the top-level task scheduler initialisation. R The temperature sensor should be initialised for sensible use in the CubeSat. The initialisation code will be easy to change if needed, but examples of sensible initialisation settings to use as a starting point include: i) Enabling one-shot mode for power conservation. Selecting a low ADC resolution to save time and power. R5.2. The temperature module should also provide configuration functions for changing the sensor s settings during flight. R A useful configuration change might include disabling one-shot mode, and enabling an interrupt to occur on a temperature limit, if one-shot readings from the sensor indicate something unusual is occurring and that the situation should be more closely monitored. R5.3. The primary purpose of the temperature sensor shall be to provide temperature information to the MCU. R A function shall be implemented to obtain and return a temperature reading from the sensor.

15 R The function shall behave appropriately with respect to the sensor s configuration. For example, in one-shot mode the sensor must first be asked to obtain a new temperature reading from the ADC. R6. A software module for interacting with the gyroscope shall be implemented similarly to the temperature sensor module. R6.1. The gyroscope module shall provide an initialisation function for setting up the gyroscope to a default ready-to-use state. R The initialisation function should be called during task scheduler initialisation. R As with the temperature sensor the initialisation should sensibly configure the gyroscope for CubeSat use. This could include: i) Selecting a low data rate for power conservation. Choosing an appropriate full scale in degrees per second based on the anticipated stability of the CubeSat after launch. For example, selecting a full scale setting of 2000dps would likely give an unnecessarily low resolution, as it is unlikely that the CubeSat would approach anywhere close to over five rotations per second. R6.2. The gyroscope module should provide functions for reconfiguring the gyroscope. R6.3. The gyroscope module shall contain a function for obtaining and returning the angular velocities about the x-, y- and z-axes of the sensor. R7. Header files for the communications, sensor and power board software modules shall be written to provide a future interface to these boards. R7.1. These header files shall be lightweight and perhaps consist of a few function prototypes. The purpose of these empty modules is simply to serve as a reminder that the modules will exist and need to be accommodated fully at a later time. R8. A software module shall be implemented for interacting with the EEPROM memory. R8.1. The module shall provide a file system for use on the EEPROM. R The file system shall have a mechanism for maintaining data integrity. This could include for example: i) The use of checksums. The storage of redundant copies of data. R8.2. The module shall provide a function for reading data from EEPROM. R The read function should make appropriate use of the three read modes supported by the EEPROM.

16 R After reading a number of bytes, the function should ensure that the data being returned is correct by utilising the implemented method of data integrity protection. i) If the data contains an error but it is possible to correct it, the function should do so and return the corrected data. The EEPROM should be updated with the correction also. i If the data contains an error but it cannot be corrected, the space on the EEPROM should be freed and the read function should return an error. Statistics on both the number of corrected errors and uncorrected errors should be preserved. R8.3. The module shall provide a function for writing data to EEPROM. R The write function should make appropriate use of the two write modes supported by the EEPROM. R When writing data to EEPROM the memory module shall store it in accordance with the implemented file system. i) Data shall be formatted correctly for storage. Data integrity protection measures, such as a checksum, shall be calculated and stored along with the data appropriately. R Following writing, the module shall perform a read of the data to ensure it was written correctly. i) The write function shall return an error if the write was not successful. This could indicate permanently damaged memory or simply occur when there is no room to write more data. R8.4. The module shall provide a means to check all EEPROM for data integrity on demand. R As with read operations, correctable errors should be corrected and logged while uncorrectable errors should be logged and the space on the EEPROM freed. R9. The CubeSat software shall contain a module for interfacing with the I 2 C bus. R9.1. The I 2 C interface shall allow sending and receiving of data over the bus. R9.2. The interface shall be utilised by the other software modules which communicate with devices connected by I 2 C bus.

Domains. Seminar on High Availability and Timeliness in Linux. Zhao, Xiaodong March 2003 Department of Computer Science University of Helsinki

Domains. Seminar on High Availability and Timeliness in Linux. Zhao, Xiaodong March 2003 Department of Computer Science University of Helsinki Domains Seminar on High Availability and Timeliness in Linux Zhao, Xiaodong March 2003 Department of Computer Science University of Helsinki 1 1. Introduction The Hardware Platform Interface (HPI) is developed

More information

2.0 Command and Data Handling Subsystem

2.0 Command and Data Handling Subsystem 2.0 Command and Data Handling Subsystem The Command and Data Handling Subsystem is the brain of the whole autonomous CubeSat. The C&DH system consists of an Onboard Computer, OBC, which controls the operation

More information

The modular concept of the MPA-3 system is designed to enable easy accommodation to a huge variety of experimental requirements.

The modular concept of the MPA-3 system is designed to enable easy accommodation to a huge variety of experimental requirements. HARDWARE DESCRIPTION The modular concept of the MPA-3 system is designed to enable easy accommodation to a huge variety of experimental requirements. BASE MODULE GO LINE Digital I/O 8 Analog Out AUX 1

More information

Serial Communications

Serial Communications Serial Communications 1 Serial Communication Introduction Serial communication buses Asynchronous and synchronous communication UART block diagram UART clock requirements Programming the UARTs Operation

More information

The following information can be output as speech: status of the teacher / student connection. time markers of the timers.

The following information can be output as speech: status of the teacher / student connection. time markers of the timers. 1 V2 software 1.1 Update from V1 to V2 Additional files must be installed when updating from software version 1 to version 2. In version 2.xx, the volume settings are stored in the model memory. The volume

More information

Token-ring local area network management

Token-ring local area network management Token-ring local area network management by BARBARA J. DON CARLOS IBM Corporation Research Triangle Park, North Carolina ABSTRACT This paper describes an architecture for managing a token-ring local area

More information

Meeting the Demands of Robotic Space Applications with CompactPCI

Meeting the Demands of Robotic Space Applications with CompactPCI 1 of 6 1/10/2006 3:26 PM Meeting the Demands of Robotic Space Applications with CompactPCI The robotic tasks in manned and unmanned space applications need increasing sophistication, intelligence and autonomy,

More information

A First-MOVE in satellite development at the TUM

A First-MOVE in satellite development at the TUM A First-MOVE in satellite development at the TUM Manuel Czech 7th IAA Symposium on Small Satellites for Earth Observation Berlin, 05.05.2009 The Munich Orbital Verification Experiment MOVE Summary MOVE

More information

hp ProLiant network adapter teaming

hp ProLiant network adapter teaming hp networking june 2003 hp ProLiant network adapter teaming technical white paper table of contents introduction 2 executive summary 2 overview of network addressing 2 layer 2 vs. layer 3 addressing 2

More information

Data. Figure 1. General Packet Structure

Data. Figure 1. General Packet Structure FIFO MODE, DIRECT MODE, AND PACKET HANDLER OPERATION FOR EZRADIOPRO 1. Introduction This application note discusses the differences between FIFO mode and direct mode of operation of the EZRadioPRO family

More information

Hello, and welcome to this presentation of the STM32 SDMMC controller module. It covers the main features of the controller which is used to connect

Hello, and welcome to this presentation of the STM32 SDMMC controller module. It covers the main features of the controller which is used to connect Hello, and welcome to this presentation of the STM32 SDMMC controller module. It covers the main features of the controller which is used to connect the CPU to an SD card, MMC card, or an SDIO device.

More information

APPLICATION NOTE. AVR2130: Lightweight Mesh Developer Guide. Atmel MCU Wireless. Features. Description

APPLICATION NOTE. AVR2130: Lightweight Mesh Developer Guide. Atmel MCU Wireless. Features. Description APPLICATION NOTE AVR2130: Lightweight Mesh Developer Guide Atmel MCU Wireless Features Atmel Lightweight Mesh stack specification and APIs Lightweight Mesh Software Development Kit (SDK) Description This

More information

Allworx Queuing and Automated Call Distribution Guide (Release 7.1.0.x)

Allworx Queuing and Automated Call Distribution Guide (Release 7.1.0.x) Allworx Queuing and Automated Call Distribution Guide (Release 7.1.0.x) No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic,

More information

AN1229. Class B Safety Software Library for PIC MCUs and dspic DSCs OVERVIEW OF THE IEC 60730 STANDARD INTRODUCTION

AN1229. Class B Safety Software Library for PIC MCUs and dspic DSCs OVERVIEW OF THE IEC 60730 STANDARD INTRODUCTION Class B Safety Software Library for PIC MCUs and dspic DSCs AN1229 Authors: Veena Kudva & Adrian Aur Microchip Technology Inc. OVERVIEW OF THE IEC 60730 STANDARD INTRODUCTION This application note describes

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

Hagenberg Linz Steyr Wels. API Application Programming Interface

Hagenberg Linz Steyr Wels. API Application Programming Interface Hagenberg Linz Steyr Wels API Application Programming Interface Version 1.1 October 2015 FH OÖ Forschungs & Entwicklungs GmbH Franz-Fritsch-Strasse 11 / Top 3 4600 Wels Austria Research Center Hagenberg

More information

IMPORTANT PRODUCT INFORMATION

IMPORTANT PRODUCT INFORMATION January 2010 IMPORTANT PRODUCT INFORMATION READ THIS INFORMATION FIRST Product: Max-ON Hot-Backup Redundancy Software, Release 2.05 Introduction Max-ON is a trademark of GE Intelligent Platforms, Inc.

More information

Ring Local Area Network. Ring LANs

Ring Local Area Network. Ring LANs Ring Local Area Network Ring interface (1-bit buffer) Ring interface To station From station Ring LANs The ring is a series of bit repeaters, each connected by a unidirectional transmission link All arriving

More information

WIRELESS INSTRUMENTATION TECHNOLOGY

WIRELESS INSTRUMENTATION TECHNOLOGY BS&B WIRELESS, L.L.C. BS&B WIRELESS, L.L.C. WIRELESS INSTRUMENTATION TECHNOLOGY Printed February 2004 BS&B WIRELESS, L.L.C. 7422-B East 46th Place, Tulsa, OK74145 Phone: 918-622-5950 Fax: 918-665-3904

More information

Hello, and welcome to this presentation of the STM32L4 reset and clock controller.

Hello, and welcome to this presentation of the STM32L4 reset and clock controller. Hello, and welcome to this presentation of the STM32L4 reset and clock controller. 1 The STM32L4 reset and clock controller manages system and peripheral clocks. STM32L4 devices embed three internal oscillators,

More information

12 NETWORK MANAGEMENT

12 NETWORK MANAGEMENT 12 NETWORK MANAGEMENT PROJECTS Project 12.1 Project 12.2 Project 12.3 Project 12.4 Understanding Key Concepts Backing Up and Restoring Data Monitoring Computer Activity Configuring SNMP Support 276 Networking

More information

Technical Note. Micron NAND Flash Controller via Xilinx Spartan -3 FPGA. Overview. TN-29-06: NAND Flash Controller on Spartan-3 Overview

Technical Note. Micron NAND Flash Controller via Xilinx Spartan -3 FPGA. Overview. TN-29-06: NAND Flash Controller on Spartan-3 Overview Technical Note TN-29-06: NAND Flash Controller on Spartan-3 Overview Micron NAND Flash Controller via Xilinx Spartan -3 FPGA Overview As mobile product capabilities continue to expand, so does the demand

More information

ABB i-bus EIB Logic Module LM/S 1.1

ABB i-bus EIB Logic Module LM/S 1.1 Product Manual ABB i-bus EIB Logic Module LM/S 1.1 Intelligent Installation System Contents page 1 General... 3 1.1 About this manual... 3 1.2 Product and functional overview... 3 2 Device technology...

More information

DS1621 Digital Thermometer and Thermostat

DS1621 Digital Thermometer and Thermostat www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments

More information

Secure My-d TM and Mifare TM RFID reader system by using a security access module Erich Englbrecht (info@eonline.de) V0.1draft

Secure My-d TM and Mifare TM RFID reader system by using a security access module Erich Englbrecht (info@eonline.de) V0.1draft Application Report Secure My-d TM and Mifare TM RFID reader system by using a security access module Erich Englbrecht (info@eonline.de) V0.1draft Embedded RF ABSTRACT This application report describes

More information

OPENUPS. 6-30V Intelligent Uninterruptible Power Supply. Installation Guide. Version 1.0f P/N OPENUPS-06

OPENUPS. 6-30V Intelligent Uninterruptible Power Supply. Installation Guide. Version 1.0f P/N OPENUPS-06 OPENUPS 6-30V Intelligent Uninterruptible Power Supply Installation Guide Version 1.0f P/N OPENUPS-06 Before you start Please take a moment and read this manual before you install the OPENUPS. Often times,

More information

VIETNAM ACADEMY OF SCIENCE AND TECHNOLOGY VIETNAM NATIONAL SATELLITE CENTER CUBESAT PICO DRAGON. Presenter Name: Do Xuan Phong

VIETNAM ACADEMY OF SCIENCE AND TECHNOLOGY VIETNAM NATIONAL SATELLITE CENTER CUBESAT PICO DRAGON. Presenter Name: Do Xuan Phong VIETNAM ACADEMY OF SCIENCE AND TECHNOLOGY VIETNAM NATIONAL SATELLITE CENTER CUBESAT PICO DRAGON Presenter Name: Do Xuan Phong Co-authors: Vu Viet Phuong, Truong Xuan Hung, Le Xuan Huy, Bui Nam Duong, Do

More information

APPLICATION NOTE GaGe CompuScope 14200-based Lightning Monitoring System

APPLICATION NOTE GaGe CompuScope 14200-based Lightning Monitoring System APPLICATION NOTE GaGe CompuScope 14200-based Lightning Monitoring System Challenge A customer needed to upgrade an older data acquisition unit for a real-time lightning monitoring system. Unlike many lightning

More information

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial

More information

Allworx Queuing and Automated Call Distribution Guide (Release 7.2.3.x)

Allworx Queuing and Automated Call Distribution Guide (Release 7.2.3.x) Allworx Queuing and Automated Call Distribution Guide (Release 7.2.3.x) No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic,

More information

Monitoring DoubleTake Availability

Monitoring DoubleTake Availability Monitoring DoubleTake Availability eg Enterprise v6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this document may

More information

AN141 SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES. 1. Introduction. 2. Overview of the SMBus Specification. 2.1.

AN141 SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES. 1. Introduction. 2. Overview of the SMBus Specification. 2.1. SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES 1. Introduction C8051F3xx and C8051F41x devices are equipped with an SMBus serial I/O peripheral that is compliant with both the System Management

More information

BOSS/EVERCONTROL OS /Middleware Target ultra high Dependability. Abstract

BOSS/EVERCONTROL OS /Middleware Target ultra high Dependability. Abstract BOSS/EVERCONTROL OS /Middleware Target ultra high Dependability Sergio Montenegro, Felix Holzky FhG-FIRST Kekulestr 7, D-12489 Berlin, Germany sergio@first.fhg.de www.first.fhg.de/~sergio Tel +49 30 63921878

More information

Using the HCS12 Serial Monitor on Wytec Dragon-12 boards. Using Motorola s HCS12 Serial Monitor on Wytec s Dragon-12 boards

Using the HCS12 Serial Monitor on Wytec Dragon-12 boards. Using Motorola s HCS12 Serial Monitor on Wytec s Dragon-12 boards Using Motorola s HCS12 Serial Monitor on Wytec s Dragon-12 boards Wytec s Dragon-12 development boards are pre-installed with DBug-12, a small monitor program which allows a user to interact with the board

More information

Serial ATA RAID PCI. User's Manual

Serial ATA RAID PCI. User's Manual Serial ATA RAID PCI User's Manual Chapter 1 Introduction Table of Contents 1-1 Features and Benefits. 1 1-2 System Requirements. 1 Chapter 2 RAID Arrays 2-1 RAID Overview.. 2 2-1.1 RAID 0 (striping)...

More information

What items constitute an event as it relates to the requirements of a voting system's audit logging?

What items constitute an event as it relates to the requirements of a voting system's audit logging? EAC Decision on Request for Interpretation 2009-04 (Audit Log Events) 2002 VSS Volume I: 2.2.4.1, Common Standards, 2.2.5.1 System Audit 2005 VVSG Volume I: 2.1.4 Integrity, 2.1.5 System Audit, 2.1.5.1

More information

Implementing Software on Resource- Constrained Mobile Sensors Experience with Impala and ZebraNet

Implementing Software on Resource- Constrained Mobile Sensors Experience with Impala and ZebraNet Implementing Software on Resource- Constrained Mobile Sensors Experience with Impala and ZebraNet T. Liu, C. Sadler, P. Zhang, and M. Martonosi, MobiSys 04 Presented by Fabián E. Bustamante (based on the

More information

Communication Protocol

Communication Protocol Analysis of the NXT Bluetooth Communication Protocol By Sivan Toledo September 2006 The NXT supports Bluetooth communication between a program running on the NXT and a program running on some other Bluetooth

More information

User Manual WatchPower

User Manual WatchPower User Manual WatchPower Management Software for Inverter Table of Contents 1. WatchPower Overview... 1 1.1. Introduction... 1 1.2. Features... 1 2. WatchPower Install and Uninstall... 1 2.1. System Requirement...

More information

HP Smart Array Controllers and basic RAID performance factors

HP Smart Array Controllers and basic RAID performance factors Technical white paper HP Smart Array Controllers and basic RAID performance factors Technology brief Table of contents Abstract 2 Benefits of drive arrays 2 Factors that affect performance 2 HP Smart Array

More information

Single channel data transceiver module WIZ2-434

Single channel data transceiver module WIZ2-434 Single channel data transceiver module WIZ2-434 Available models: WIZ2-434-RS: data input by RS232 (±12V) logic, 9-15V supply WIZ2-434-RSB: same as above, but in a plastic shell. The WIZ2-434-x modules

More information

National CR16C Family On-Chip Emulation. Contents. Technical Notes V9.11.75

National CR16C Family On-Chip Emulation. Contents. Technical Notes V9.11.75 _ V9.11.75 Technical Notes National CR16C Family On-Chip Emulation Contents Contents... 1 1 Introduction... 2 2 Emulation options... 3 2.1 Hardware Options... 3 2.2 Initialization Sequence... 4 2.3 JTAG

More information

4D v11 SQL Release 6 (11.6) ADDENDUM

4D v11 SQL Release 6 (11.6) ADDENDUM ADDENDUM Welcome to release 6 of 4D v11 SQL. This document presents the new features and modifications of this new version of the program. Increased ciphering capacities Release 6 of 4D v11 SQL extends

More information

Date Rev. Details Author

Date Rev. Details Author Jtech engineering ltd J - Te c h E n g i n e e ring, L t d. 11080 Bond Boulevard Delta BC V4E 1M7 Canada Tel: 604 543 6272 Fax: 604 543 6476 http://www.jtecheng.com AUTODIALER USER S MANUAL REVISION HISTORY

More information

LADDER LOGIC/ FLOWCHART PROGRAMMING DIFFERENCES AND EXAMPLES

LADDER LOGIC/ FLOWCHART PROGRAMMING DIFFERENCES AND EXAMPLES page 1/10 This document is designed as a quick-start primer to assist industrial automation programmers who are familiar with PLCs and Relay Ladder Logic programming to better understand the corresponding

More information

Securing the Internet of Things WHITEPAPER

Securing the Internet of Things WHITEPAPER Securing the Internet of Things WHITEPAPER Table of Contents Introduction...1 Expectations of Security Risk...1 Complexity... 2 What is Secure Enough?... 2 Authenticated Sender & Receiver... 3 Accessible

More information

Design of an Insulin Pump. Purpose of an Insulin Pump:

Design of an Insulin Pump. Purpose of an Insulin Pump: Design of an Insulin Pump Purpose of an Insulin Pump: Insulin is a hormone central to regulating carbohydrate and fat metabolism in the body. It is secreted regularly within the body and aids in converting

More information

PC Tab Security System INSTRUCTION MANUAL

PC Tab Security System INSTRUCTION MANUAL PC Tab Security System INSTRUCTION MANUAL This manual is intended as a Quick Start manual covering the basic functions that have been enabled on the alarm panel. The alarm panel is capable of extensive

More information

C440GX+ System Event Log (SEL) Messages

C440GX+ System Event Log (SEL) Messages C440GX+ System Event Log (SEL) Messages Revision 0.40 4/15/99 Revision Information Revision Date Change 0.40 4/15/99 Changed BIOS Events 0C EF E7 20, 0C EF E7 21 to 0C EF E7 40, 0C EF E7 41 Disclaimers

More information

Chapter 11 I/O Management and Disk Scheduling

Chapter 11 I/O Management and Disk Scheduling Operating Systems: Internals and Design Principles, 6/E William Stallings Chapter 11 I/O Management and Disk Scheduling Dave Bremer Otago Polytechnic, NZ 2008, Prentice Hall I/O Devices Roadmap Organization

More information

Mobile App Monitoring. Release Notes. Release 8.0

Mobile App Monitoring. Release Notes. Release 8.0 Mobile App Monitoring Release 8.0 Mobile App Monitoring 8.0 Mobile App Monitoring 8.0 July 2014 Copyright Notice Copyright 1995-2014 Keynote Systems, Inc. All rights reserved. THE INFORMATION CONTAINED

More information

Using WebLOAD to Monitor Your Production Environment

Using WebLOAD to Monitor Your Production Environment Using WebLOAD to Monitor Your Production Environment Your pre launch performance test scripts can be reused for post launch monitoring to verify application performance. This reuse can save time, money

More information

Timer Value IRQ IACK

Timer Value IRQ IACK Real Time Clocks & s Programming with Real-time clocks Real-time clock is just another source of interrupts. Should have high priority in real-time systems Timing jitter must be accommodated or tolerated

More information

Next-Generation Switch/Router Diagnostics and Debugging

Next-Generation Switch/Router Diagnostics and Debugging White PAPER Next-Generation Switch/Router Diagnostics and Debugging Introduction The goal for a next-generation diagnostics and debugging system for switch/routers is to improve system uptime and availability

More information

Quest- 1 Satellite Functional Description

Quest- 1 Satellite Functional Description Quest- 1 Satellite Functional Description Overview The Quest- 1 Satellite is based on the CubeSat Standard that measures 10 cm x 10 cm x 10 cm and weighs less than 1.33 kilograms. The Quest- 1 Satellite

More information

How To Write A Profibus Dpl (Profibus) Program

How To Write A Profibus Dpl (Profibus) Program SIMATIC NET DP Base Programming Interface for CP 5613/CP 5614 Manual Preface, Contents Basic Steps in Creating a DP Application 1 Overview of PROFIBUS DP 2 Overview of the DP Base Interface 3 Description

More information

Keep it Simple Timing

Keep it Simple Timing Keep it Simple Timing Support... 1 Introduction... 2 Turn On and Go... 3 Start Clock for Orienteering... 3 Pre Start Clock for Orienteering... 3 Real Time / Finish Clock... 3 Timer Clock... 4 Configuring

More information

Microtronics technologies Mobile: 99707 90092

Microtronics technologies Mobile: 99707 90092 For more Project details visit: http://www.projectsof8051.com/rfid-based-attendance-management-system/ Code Project Title 1500 RFid Based Attendance System Synopsis for RFid Based Attendance System 1.

More information

F2F Storage Facility Monitoring System and Software Integration

F2F Storage Facility Monitoring System and Software Integration F2F Storage Facility Monitoring System and Software Integration Igor Bondar, Mikhail Osipov, Egor Terushev, Dmitry Pazhin, Boris Barkanov, Anatoly Amelichev All-Russian Scientific Research Institute of

More information

RealPresence Platform: Installation, Configuration and Troubleshooting - RPIIT202

RealPresence Platform: Installation, Configuration and Troubleshooting - RPIIT202 Polycom University RealPresence Platform: Installation, Configuration and Troubleshooting - RPIIT202 Course Description A blended program including self-study and classroom training that provides the knowledge

More information

How to design an insulin pump

How to design an insulin pump How to design an insulin pump Learn about the purpose of an insulin pump, its overall workings, and the requirements needed for its design as well as implementation. By Asha Ganesan Applications Engineer

More information

Enterprise Interface User Guide

Enterprise Interface User Guide Enterprise Interface User Guide http://www.scientia.com Email: support@scientia.com Ref: 3094 ISO 9001:2000 / TickIT certified Copyright Scientia Ltd 2010 This document is the exclusive property of Scientia

More information

HP ProLiant ML150 System Monitor User Guide

HP ProLiant ML150 System Monitor User Guide HP ProLiant ML150 System Monitor User Guide November 2003 Contents Introduction... 1 MSM Features...1 Installing MSM... 3 Installing MSM Server on the Server...3 Installing MSM Console on a Client PC...3

More information

Operating Systems. Lecture 03. February 11, 2013

Operating Systems. Lecture 03. February 11, 2013 Operating Systems Lecture 03 February 11, 2013 Goals for Today Interrupts, traps and signals Hardware Protection System Calls Interrupts, Traps, and Signals The occurrence of an event is usually signaled

More information

Reboot the ExtraHop System and Test Hardware with the Rescue USB Flash Drive

Reboot the ExtraHop System and Test Hardware with the Rescue USB Flash Drive Reboot the ExtraHop System and Test Hardware with the Rescue USB Flash Drive This guide explains how to create and use a Rescue USB flash drive to reinstall and recover the ExtraHop system. When booting

More information

*613-000734 Rev A* PN 613-000734 Rev A 1

*613-000734 Rev A* PN 613-000734 Rev A 1 AT-S70 Version 1.6.0 Management Software for the Converteon Media Converter Products Software Release Notes Please read this document before you begin to use the management software. Supported Platforms

More information

AN 223: PCI-to-DDR SDRAM Reference Design

AN 223: PCI-to-DDR SDRAM Reference Design AN 223: PCI-to-DDR SDRAM Reference Design May 2003, ver. 1.0 Application Note 223 Introduction The Altera PCI-to-DDR SDRAM reference design, which you can download to the Stratix PCI development board,

More information

Use of the ZENA MiWi and P2P Packet Sniffer

Use of the ZENA MiWi and P2P Packet Sniffer Page1 Use of the ZENA MiWi and P2P Packet Sniffer 1. P2P Protocol - Reference Microchip AN1024 a. Launch the WDS application that has the Microchip ZENA Wireless Adapter 24 GHz MRF24J40 attached. The PC

More information

Dell Server Management Pack Suite Version 6.0 for Microsoft System Center Operations Manager User's Guide

Dell Server Management Pack Suite Version 6.0 for Microsoft System Center Operations Manager User's Guide Dell Server Management Pack Suite Version 6.0 for Microsoft System Center Operations Manager User's Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make

More information

ebus Player Quick Start Guide

ebus Player Quick Start Guide ebus Player Quick Start Guide This guide provides you with the information you need to efficiently set up and start using the ebus Player software application to control your GigE Vision or USB3 Vision

More information

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26

More information

DRV8312-C2-KIT How to Run Guide

DRV8312-C2-KIT How to Run Guide DRV8312-C2-KIT How to Run Guide Version 1.1 October 2011 C2000 Systems and Applications Team This Guide explains the steps needed to run the DRV8312-C2-KIT with the software supplied through controlsuite.

More information

A Dell Technical White Paper Dell PowerConnect Team

A Dell Technical White Paper Dell PowerConnect Team Flow Control and Network Performance A Dell Technical White Paper Dell PowerConnect Team THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES.

More information

SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network

SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network u Today: Wired embedded networks Ø Characteristics and requirements Ø Some embedded LANs SPI I2C LIN Ethernet u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network Network from a High End

More information

Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications

Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications White Paper Table of Contents Overview...3 Replication Types Supported...3 Set-up &

More information

Intel Server Control User s Guide

Intel Server Control User s Guide Legal Information Intel Server Control User s Guide Version 2.3 Part Number: A09225-004 About Intel Server Control Finding the Right Tool Managing Remote Servers Connecting to a Remote Server Paging an

More information

2.0 System Description

2.0 System Description 2.0 System Description The wireless alarm system consists of two or more alarm units within a specified range of one another. Each alarm unit employs a radio transceiver, allowing it to communicate with

More information

Intel N440BX Server System Event Log (SEL) Error Messages

Intel N440BX Server System Event Log (SEL) Error Messages Intel N440BX Server System Event Log (SEL) Error Messages Revision 1.00 5/11/98 Copyright 1998 Intel Corporation DISCLAIMERS Information in this document is provided in connection with Intel products.

More information

A class-structured software development platform for on-board computers of small satellites

A class-structured software development platform for on-board computers of small satellites A class-structured software development platform for on-board computers of small satellites Takaichi Kamijo*, Yuhei Aoki*, Sotaro Kobayashi*, Shinichi Kimura* *Department of Electrical Engineering, Tokyo

More information

Debugging A MotoHawk Application using the Application Monitor

Debugging A MotoHawk Application using the Application Monitor CONTROL SYSTEM SOLUTIONS Debugging A MotoHawk Application using the Application Monitor Author(s): New Eagle Consulting 3588 Plymouth Road, #274 Ann Arbor, MI 48105-2603 Phone: +1 (734) 929-4557 Ben Hoffman

More information

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008

Monitoring Software using Sun Spots. Corey Andalora February 19, 2008 Monitoring Software using Sun Spots Corey Andalora February 19, 2008 Abstract Sun has developed small devices named Spots designed to provide developers familiar with the Java programming language a platform

More information

C-GEP 100 Monitoring application user manual

C-GEP 100 Monitoring application user manual C-GEP 100 Monitoring application user manual 1 Introduction: C-GEP is a very versatile platform for network monitoring applications. The ever growing need for network bandwith like HD video streaming and

More information

Running a Workflow on a PowerCenter Grid

Running a Workflow on a PowerCenter Grid Running a Workflow on a PowerCenter Grid 2010-2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)

More information

EView/400i Management Pack for Systems Center Operations Manager (SCOM)

EView/400i Management Pack for Systems Center Operations Manager (SCOM) EView/400i Management Pack for Systems Center Operations Manager (SCOM) Concepts Guide Version 6.3 November 2012 Legal Notices Warranty EView Technology makes no warranty of any kind with regard to this

More information

Serial port interface for microcontroller embedded into integrated power meter

Serial port interface for microcontroller embedded into integrated power meter Serial port interface for microcontroller embedded into integrated power meter Mr. Borisav Jovanović, Prof. dr. Predrag Petković, Prof. dr. Milunka Damnjanović, Faculty of Electronic Engineering Nis, Serbia

More information

Production Flash Programming Best Practices for Kinetis K- and L-series MCUs

Production Flash Programming Best Practices for Kinetis K- and L-series MCUs Freescale Semiconductor Document Number:AN4835 Application Note Rev 1, 05/2014 Production Flash Programming Best Practices for Kinetis K- and L-series MCUs by: Melissa Hunter 1 Introduction This application

More information

Redundancy for OPC. by Robert McIlvride and Andew Thomas Cogent Real-Time Systems Inc.

Redundancy for OPC. by Robert McIlvride and Andew Thomas Cogent Real-Time Systems Inc. Redundancy for OPC by Robert McIlvride and Andew Thomas Cogent Real-Time Systems Inc. Early one morning, Mel Farnsworth was sitting in the control booth at the Hardy Automotive Parts assembly line, drinking

More information

Software Real Time Clock Implementation on MC9S08LG32

Software Real Time Clock Implementation on MC9S08LG32 Freescale Semiconductor Document Number: AN4478 Rev. 0, 03/2012 Software Real Time Clock Implementation on MC9S08LG32 by: Nitin Gupta Automotive and Industrial Solutions Group 1 Introduction The MC9S08LG32

More information

pc resource monitoring and performance advisor

pc resource monitoring and performance advisor pc resource monitoring and performance advisor application note www.hp.com/go/desktops Overview HP Toptools is a modular web-based device management tool that provides dynamic information about HP hardware

More information

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc. SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance

More information

Welcome to the Introduction to Controller Area Network web seminar My name is William Stuart, and I am a Applications Engineer for the Automotive

Welcome to the Introduction to Controller Area Network web seminar My name is William Stuart, and I am a Applications Engineer for the Automotive Welcome to the Introduction to Controller Area Network web seminar My name is William Stuart, and I am a Applications Engineer for the Automotive Products Group within Microchip. This web seminar today

More information

Kaseya 2. User Guide. Version 1.0

Kaseya 2. User Guide. Version 1.0 Kaseya 2 Kaseya Service Desk User Guide Version 1.0 April 19, 2011 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector IT organizations.

More information

Using Flow Control with the HEAD Recorder

Using Flow Control with the HEAD Recorder 03/15 Using with the HEAD Recorder The HEAD Recorder is a data acquisition software program that features an editable Flow Control function. This function allows complex program sequences to be predefined,

More information

Online Monitoring User Guide

Online Monitoring User Guide High Resolution Temperature Sensing Strip Online Monitoring User Guide 888.637.3282 www.nerdata.com Page 1 of 26 Contents The Aurora Online Monitoring System... 3 1. Creating an Account on the Aurora Online

More information

Design of a High Speed Communications Link Using Field Programmable Gate Arrays

Design of a High Speed Communications Link Using Field Programmable Gate Arrays Customer-Authored Application Note AC103 Design of a High Speed Communications Link Using Field Programmable Gate Arrays Amy Lovelace, Technical Staff Engineer Alcatel Network Systems Introduction A communication

More information

Remote Supervisor Adapter II. User s Guide

Remote Supervisor Adapter II. User s Guide Remote Supervisor Adapter II User s Guide Remote Supervisor Adapter II User s Guide Note: Before using this information and the product it supports, read the general information in Appendix B, Notices,

More information

Watchdog Monitor user guide

Watchdog Monitor user guide General The Watchdog AW-4, in short AW-4, can be controlled and monitored by a centralized monitor server. This server is located in a large Dutch server centre with high speed connections, directly connected

More information

User s Manual. Management Software for Inverter

User s Manual. Management Software for Inverter WatchPower User s Manual Management Software for Inverter Table of Contents 1. WatchPower Overview... 2 1.1. Introduction... 2 1.2. Features... 2 2. WatchPower Install and Uninstall... 2 2.1. System Requirement...

More information

A Smart Telephone Answering Machine with Voice Message Forwarding Capability

A Smart Telephone Answering Machine with Voice Message Forwarding Capability A Smart Telephone Answering Machine with Voice Message Forwarding Capability Chih-Hung Huang 1 Cheng Wen 2 Kuang-Chiung Chang 3 1 Department of Information Management, Lunghwa University of Science and

More information

An Interpretation of MIL-STD-1553B

An Interpretation of MIL-STD-1553B Overview 1 An Interpretation of MIL-STD-1553B Overview 0. Introduction This document provides an explanation of each part of MIL-STD-1553 on clause-byclause basis. Each clause of the Standard is presented

More information