913 resultados para device driver
Resumo:
Tämä diplomityö esittää Symbianin käyttöjärjestelmän verkkoarkkitehtuuriin perustuvan paikallisverkkokortin (LAN) käyttöönottoa. Pääajatus oli keskitetty langattoman LAN— kortin (WLAN) ajureiden käyttöönottoon. Jokainen Symbianin käyttöjärjestelmän verkkoarkkitehtuurin komponentti oli huolellisesti tutkittu, painottaen mahdollista langattoman yhteyden uudelleenkäyttöä. Myös olemassaolevan Ethernetkortin ajureiden uudelleenkäyttö oli huolellisesti otettu huomioon. Diplomityöprojektin aikana esimerkki WLAN-kortin ajurin lähdekoodista oli esitetty. Tämä ajuri on kirjoitettu NOKIA DTN-20 WLAN-korttia varten. Havaittiin myös, että suurin osa Symbianin käyttöjärjestelmän verkkoarkkitehtuurista voidaan käyttää myös WLAN-pohjaisessa yhteydessä ilman muutoksia.. Esitetty ajuri käyttää myös tiettyjä olemassaolevan Ethernetkortin ajureita, esim. Logical Device Driver (LDD):tä.
Resumo:
This project addresses the unreliability of operating system code, in particular in device drivers. Device driver software is the interface between the operating system and the device's hardware. Device drivers are written in low level code, making them difficult to understand. Almost all device drivers are written in the programming language C which allows for direct manipulation of memory. Due to the complexity of manual movement of data, most mistakes in operating systems occur in device driver code. The programming language Clay can be used to check device driver code at compile-time. Clay does most of its error checking statically to minimize the overhead of run-time checks in order to stay competitive with C's performance time. The Clay compiler can detect a lot more types of errors than the C compiler like buffer overflows, kernel stack overflows, NULL pointer uses, freed memory uses, and aliasing errors. Clay code that successfully compiles is guaranteed to run without failing on errors that Clay can detect. Even though C is unsafe, currently most device drivers are written in it. Not only are device drivers the part of the operating system most likely to fail, they also are the largest part of the operating system. As rewriting every existing device driver in Clay by hand would be impractical, this thesis is part of a project to automate translation of existing drivers from C to Clay. Although C and Clay both allow low level manipulation of data and fill the same niche for developing low level code, they have different syntax, type systems, and paradigms. This paper explores how C can be translated into Clay. It identifies what part of C device drivers cannot be translated into Clay and what information drivers in Clay will require that C cannot provide. It also explains how these translations will occur by explaining how each C structure is represented in the compiler and how these structures are changed to represent a Clay structure.
Resumo:
Due to the importance of the environment on animal production and thus environmental control, the study aims to build a system for monitoring and control the meteorological variables, temperature and relative humidity, low cost, which can be associated with an evaporative cooling system (ECS). The system development included all the stages of assembly, test and laboratory calibration, and later the validation of the equipment carried in the field. The validation step showed results which allowed concluding that the system can be safely used in the monitoring of these variables. The controller was efficient in management of the microclimate in the waiting corral and allowed the maintenance of the air temperature within the comfort range for dairy cattle in pre-milking with averaged 25.09 ºC during the afternoon. The equipment showed the lower cost (R$ 325.76) when compared to other middle market (R$ 450.00).
Resumo:
Drowsy driving impairs motorists’ ability to operate vehicles safely, endangering both the drivers and other people on the road. The purpose of the project is to find the most effective wearable device to detect drowsiness. Existing research has demonstrated several options for drowsiness detection, such as electroencephalogram (EEG) brain wave measurement, eye tracking, head motions, and lane deviations. However, there are no detailed trade-off analyses for the cost, accuracy, detection time, and ergonomics of these methods. We chose to use two different EEG headsets: NeuroSky Mindwave Mobile (single-electrode) and Emotiv EPOC (14- electrode). We also tested a camera and gyroscope-accelerometer device. We can successfully determine drowsiness after five minutes of training using both single and multi-electrode EEGs. Devices were evaluated using the following criteria: time needed to achieve accurate reading, accuracy of prediction, rate of false positives vs. false negatives, and ergonomics and portability. This research will help improve detection devices, and reduce the number of future accidents due to drowsy driving.
Resumo:
In previous studies, we presented main strategies for suspending the rotor of a mixed-flow type (centrifugal and axial) ventricular assist device (VAD), originally presented by the Institute Dante Pazzanese of Cardiology (IDPC), Brazil. Magnetic suspension is achieved by the use of a magnetic bearing architecture in which the active control is executed in only one degree of freedom, in the axial direction of the rotor. Remaining degrees of freedom, excepting the rotation, are restricted only by the attraction force between pairs of permanent magnets. This study is part of a joint project in development by IDPC and Escola Politecnica of Sao Paulo University, Brazil. This article shows advances in that project, presenting two promising solutions for magnetic bearings. One solution uses hybrid cores as electromagnetic actuators, that is, cores that combine iron and permanent magnets. The other solution uses actuators, also of hybrid type, but with the magnetic circuit closed by an iron core. After preliminary analysis, a pump prototype has been developed for each solution and has been tested. For each prototype, a brushless DC motor has been developed as the rotor driver. Each solution was evaluated by in vitro experiments and guidelines are extracted for future improvements. Tests have shown good results and demonstrated that one solution is not isolated from the other. One complements the other for the development of a single-axis-controlled, hybrid-type magnetic bearing for a mixed-flow type VAD.
Resumo:
The need for more efficient illumination systems has led to the proliferation of Solid-State Lighting (SSL) systems, which offer optimized power consumption. SSL systems are comprised of LED devices which are intrinsically fast devices and permit very fast light modulation. This, along with the congestion of the radio frequency spectrum has paved the path for the emergence of Visible Light Communication (VLC) systems. VLC uses free space to convey information by using light modulation. Notwithstanding, as VLC systems proliferate and cost competitiveness ensues, there are two important aspects to be considered. State-of-the-art VLC implementations use power demanding PAs, and thus it is important to investigate if regular, existent Switched-Mode Power Supply (SMPS) circuits can be adapted for VLC use. A 28 W buck regulator was implemented using a off-the-shelf LED Driver integrated circuit, using both series and parallel dimming techniques. Results show that optical clock frequencies up to 500 kHz are achievable without any major modification besides adequate component sizing. The use of an LED as a sensor was investigated, in a short-range, low-data-rate perspective. Results show successful communication in an LED-to-LED configuration, with enhanced range when using LED strings as sensors. Besides, LEDs present spectral selective sensitivity, which makes them good contenders for a multi-colour LED-to-LED system, such as in the use of RGB displays and lamps. Ultimately, the present work shows evidence that LEDs can be used as a dual-purpose device, enabling not only illumination, but also bi-directional data communication.
Resumo:
This paper presents the outcomes of a research work consisting in the development of an Electric Vehicle Assistant (EVA), which creates and stores a driver profile where are contained the driving behaviours related with the EV energy consumption, the EV battery charging information, and the performed routes. This is an application for mobile devices that is able to passively track the driver behaviour and to access several information related with the EV in real time. It is also proposed a range prediction approach based on probability to take into account unpredictable effects of personal driving style, traffic or weather.
Resumo:
Part 6 of the Manual on Uniform Traffic Control Devices (MUTCD) describes several types of channelizing devices that can be used to warn road users and guide them through work zones; these devices include cones, tubular markers, vertical panels, drums, barricades, and temporary raised islands. On higher speed/volume roadways, drums and/or vertical panels have been popular choices in many states, due to their formidable appearance and the enhanced visibility they provide when compared to standard cones. However, due to their larger size, drums also require more effort and storage space to transport, deploy and retrieve. Recent editions of the MUTCD have introduced new devices for channelizing; specifically of interest for this study is a taller (>36 inches) but thinner cone. While this new device does not offer a comparable target value to that of drums, the new devices are significantly larger than standard cones and they offer improved stability as well. In addition, these devices are more easily deployed and stored than drums and they cost less. Further, for applications previously using both drums and tall cones, the use of tall cones only provides the ability for delivery and setup by a single vehicle. An investigation of the effectiveness of the new channelizing devices provides a reference for states to use in selecting appropriate traffic control for high speed, high volume applications, especially for short term or limited duration exposures. This study includes a synthesis of common practices by state DOTs, as well as daytime and nighttime field observations of driver reactions using video detection equipment. The results of this study are promising for the day and night performance of the new tall cones, comparing favorably to the performance of drums when used for channelizing in tapers. The evaluation showed no statistical difference in merge distance and location, shy distance, or operating speed in either daytime or nighttime conditions. The study should provide a valuable resource for state DOTs to utilize in selecting the most effective channelizing device for use on high speed/high volume roadways where timely merging by drivers is critical to safety and mobility.
Resumo:
Cardiovascular diseases (CVD) contributed to almost 30% of worldwide mortality; with heart failure being one class of CVD. One popular and widely available treatment for heart failure is the intra-aortic balloon pump (IABP). This heart assist device is used in counterpulsation to improve myocardial function by increasing coronary perfusion, and decreasing aortic end-diastolic pressure (i.e. the resistance to blood ejection from the heart). However, this device can only be used acutely, and patients are bedridden. The subject of this research is a novel heart assist treatment called the Chronic Intermittent Mechanical Support (CIMS) which was conceived to offer advantages of the IABP device chronically, whilst overcoming its disadvantages. The CIMS device comprises an implantable balloon pump, a percutaneous drive line, and a wearable driver console. The research here aims to determine the haemodynamic effect of balloon pump activation under in vitro conditions. A human mock circulatory loop (MCL) with systemic and coronary perfusion was constructed, capable of simulating various degrees of heart failure. Two prototypes of the CIMS balloon pump were made with varying stiffness. Several experimental factors (balloon inflation/deflation timing, Helium gas volume, arterial compliance, balloon pump stiffness and heart valve type) form the factorial design experiments. A simple modification to the MCL allowed flow visualisation experiments using video recording. Suitable statistical tests were used to analyse the data obtained from all experiments. Balloon inflation and deflation in the ascending aorta of the MCL yielded favourable results. The sudden balloon deflation caused the heart valve to open earlier, thus causing longer valve opening duration in a cardiac cycle. It was also found that pressure augmentation in diastole was significantly correlated with increased cardiac output and coronary flowrate. With an optimum combination (low arterial compliance and low balloon pump stiffness), systemic and coronary perfusions were increased by 18% and 21% respectively, while the aortic end-diastolic pressure (forward flow resistance) decreased by 17%. Consequently, the ratio of oxygen supply and demand to myocardium (endocardial viability ratio, EVR) increased between 33% and 75%. The increase was mostly attributed to diastolic augmentation rather than systolic unloading.
Resumo:
Patients with myofascial pain experience impaired mastication, which might also interfere with their sleep quality. The purpose of this study was to evaluate the jaw motion and sleep quality of patients with myofascial pain and the impact of a stabilization device therapy on both parameters. Fifty women diagnosed with myofascial pain by the Research Diagnostic Criteria were enrolled. Pain levels (visual analog scale), jaw movements (kinesiography), and sleep quality (Epworth Sleepiness Scale; Pittsburgh Sleep Quality Index) were evaluated before (control) and after stabilization device use. Range of motion (maximum opening, right and left excursions, and protrusion) and masticatory movements during Optosil mastication (opening, closing, and total cycle time; opening and closing angles; and maximum velocity) also were evaluated. Repeated-measures analysis of variance in a generalized linear mixed models procedure was used for statistical analysis (α=.05). At baseline, participants with myofascial pain showed a reduced range of jaw motion and poorer sleep quality. Treatment with a stabilization device reduced pain (P<.001) and increased both mouth opening (P<.001) and anteroposterior movement (P=.01). Also, after treatment, the maximum opening (P<.001) and closing (P=.04) velocities during mastication increased, and improvements in sleep scores for the Pittsburgh Sleep Quality Index (P<.001) and Epworth Sleepiness Scale (P=.04) were found. Myofascial pain impairs jaw motion and quality of sleep; the reduction of pain after the use of a stabilization device improves the range of motion and sleep parameters.
Resumo:
Data on record regarding weight variation in depot-medroxyprogesterone acetate (DMPA) and levonorgestrel-releasing intrauterine system (LNG-IUS) users are controversial. To date, no studies have yet evaluated weight variation in DMPA and LNG-IUS users in up to ten years of use compared to non-hormonal contraceptive users. A retrospective study analysed weight variations in 2138 women using uninterruptedly DMPA (150 mg intramuscularly, three-monthly; n = 714), the LNG-IUS (n = 701) or a copper-intrauterine device (Cu-IUD; n = 723). At the end of the first year of use, there was a mean weight increase of 1.3 kg, 0.7 kg and 0.2 kg among the DMPA-, LNG-IUS- and Cu-IUD users, respectively, compared to weight at baseline (p < 0.0001). After ten years of use, the mean weight had risen by 6.6 kg, 4.0 and 4.9 kg among the DMPA-, LNG-IUS- and Cu-IUD users, respectively. DMPA-users had gained more weight than LNG-IUS- (p = 0.0197) and than Cu-IUD users (p = 0.0294), with the latter two groups not differing significantly from each other in this respect (p = 0.5532). Users of hormonal and non-hormonal contraceptive methods gained a significant amount of weight over the years. DMPA users gained more weight over the treatment period of up to ten years than women fitted with either a LNG-IUS or a Cu-IUD.
Resumo:
An in vivo study was conducted to verify the ability of laser fluorescence (LF) to assess the activity status of occlusal caries in primary teeth, using different air-drying times. Occlusal sites (707) were examined using LF (DIAGNOdent) after air-drying for 3 s and 15 s, and the difference between readings (DIF15 s-3 s) was calculated. For concurrent validation of LF, visual criteria-Nyvad (NY) and Lesion Activity Assessment associated with the International Caries Detection and Assessment System (LAA-ICDAS)-were the reference standards for lesion activity. Histological exam using a pH-indicator dye (0.1% methyl red) was performed in 46 exfoliated/extracted teeth for criterion validation. LF readings and DIF15 s-3 s were compared using Kruskall-Wallis and Mann-Whitney tests. Receiver operating characteristic analyses were performed and validity parameters calculated, considering the caries activity assessment. Using NY, active lesions (3 s: 30.0 +/- 29.3; 15 s: 34.2 +/- 30.6) presented higher LF readings than inactive lesions (3 s: 17.0 +/- 16.3; 15 s: 19.2 +/- 17.3; p <0.05), different from LAA-ICDAS. Active cavitated caries resulted in higher LF readings (3 s: 50.3 +/- 3.5; 15 s: 54.7 +/- 30.2) than inactive cavitated caries (3 s: 19.9 +/- 16.3; 15 s: 22.8 +/- 16.8). Therefore, LF can distinguish cavitated active and inactive lesions classified by NY, but not by LAA-ICDAS; however, this difference might be related to the visual system rather than to LF. The air-drying time could be an alternative to improve the caries activity assessment; however, longer air-drying time is suggested to be tested subsequently. (C) 2010 Society of Photo-Optical Instrumentation Engineers. [DOI: 10.1117/1.3463007]
Resumo:
We investigate the electronic properties of Mn(B) substitutional doping in cubic boron nitride (BN), for different charge states, using density functional theory (DFT) calculations. We show that the neutral Mn has a nonmagnetic ground state (S=0). Upon charge injection, it is unambiguously shown that the Mn(B)(-) has a high-spin configuration with a strong, localized magnetic moment of 5 mu(Bohr). We developed a simple model, parameterized by the DFT results, that allows us to interpret the rules played by the crystal-field and exchange-correlation splitting in the magnetization process.
Resumo:
We report a highly efficient switch built from an organic molecule assembled between single-wall carbon nanotube electrodes. We theoretically show that changes in the distance between the electrodes alter the molecular conformation within the gap, affecting in a dramatic way the electronic and charge transport properties, with an on/off ratio larger than 300. This opens up the perspective of combining molecular electronics with carbon nanotubes, bringing great possibilities for the design of nanodevices.
Resumo:
Quantifying the rate of propagule release is of most importance to estimate reproductive output of natural populations, but simple methods to obtain such data are seldom reported. We designed and tested an inexpensive apparatus capable of reliably measure the release of gametes, eggs or larvae of sessile marine invertebrates in vertical walls. A population of the acom barnacle Chthamalus bisinuatus was sampled with this trap over 68d to obtain a time series of naupliar release. An apparent semilunar trend is shown, indicating the effectiveness of this sampling method.