Bluetooth jammer software | gps & bluetooth jammers home

Bluetooth jammer software | gps & bluetooth jammers home

  • Post Author:MydVf_QkCj6qc4@yahoo.com

An Object-Oriented Software Platform Suitable for Multiple Receivers By Eliot Wycoff, Yuting Ng, and Grace Xingxin Gao INNOVATION INSIGHTS by Richard Langley AND NOW FOR SOMETHING COMPLETELY DIFFERENT. My first introduction to computer programming was during a visit to the Faculty of Mathematics at the University of Waterloo when I was still a high school student. We got to keypunch a simple program onto cards using the FORTRAN programming language and submit the “job” to the university’s IBM 7040 mainframe computer. That visit helped seal the choice of Waterloo for my undergraduate education — but in applied physics, not math. Once I became an undergraduate, I learned how to properly program in FORTRAN (actually FORTRAN IV with the WATFOR compiler developed at Waterloo) and in assembly language on the SPECTRE virtual computer (written in FORTRAN), both on Waterloo’s new IBM 360 mainframe. Knowing how to program was instrumental in my graduate work on the geodetic application of very long baseline interferometry (VLBI) at York University. Being humble Canadians (and despite the fact that VLBI was invented in Canada), we called it just LBI. My LBI data analysis FORTRAN program was initially on a box full of punched cards that I would have to carry back and forth to the computer center being careful not to drop the box and get the cards out of order.      While I was a graduate student, I also got to use the Spiras-65 minicomputer that controlled the playback of the LBI recorded tapes at the National Research Council in Ottawa.  It was programmed using punched paper tape. I saw the progression from punched tape and cards to the use of terminals to enter programs and magnetic tapes for storing them and the data to be analyzed. The University of New Brunswick, where I came to work in 1981, was one of the first universities in Canada to introduce an interactive terminal- (or work-station-) based time-sharing system for programmers to develop and run their jobs on the central computer. The last card reader at UNB was retired in 1987. By the time I came to work at UNB, the era of the personal computer had already dawned. Although the Department of Surveying Engineering (as it was then called) acquired an HP 1000 minicomputer for various research tasks, personal computers began to show up on faculty members’ desks and in their labs. Some of us started out with Apple II computers (we used them, for example, for recording data from Transit–U.S. Navy Navigation Satellite System–receivers) and progressed through various Macintosh models. Once I became a professor, I did less and less programming myself–leaving it up to my graduate students to do the heavy lifting in that area. These days, my personal programming efforts are limited to short scripts mostly using the Python language. Python, which gets its name from the Monty Python’s Flying Circus television series, was first introduced back in 1991 but it is only relatively recently that its popularity has taken off. Python can be run on a wide variety of platforms under many operating systems. One of the key features of Python is that it supports multiple programming paradigms, including object-oriented programming (OOP).  OOP is a programming methodology based on the use of data structures, known as objects, rather than just functions and procedures. The objects, organized into classes, exchange information in a standardized way and their use helps ensures good code modularity. In this month’s column, we take a look at how Python has been used to develop a software-defined GNSS receiver — one well-suited to processing data from a network of receiver front ends. “Innovation” is a regular feature that discusses advances in GPS technology and its applications as well as the fundamentals of GPS positioning. The column is coordinated by Richard Langley of the Department of Geodesy and Geomatics Engineering, University of New Brunswick. He welcomes comments and topic ideas. Email him at lang @ unb.ca. With billions of GNSS-enabled devices in use today, the potential gains from harnessing data collected over a network of GNSS receivers has never been greater, yet the necessary architectures to handle and extract useful data collected over such networks are not well explored. Traditional uses of GNSS in cooperative positioning treat individual GNSS receivers as “black boxes” that merely output navigation solutions. As such, the wealth of information contained in each receiver’s raw signals is largely discarded. Of particular interest are ideas such as inter-receiver aiding, in which networked receivers might share acquisition, tracking, and navigation information (possibly in real time) to improve receiver performance. In addition, a network of receivers might also be used as a sensing tool: it is expected that atmospheric parameters, for instance, could be recovered by analyzing the raw signal data arriving at an appropriately sized network. In light of these interesting research areas, it would be expedient to develop a set of tools that can process and handle the raw data being produced at every receiver in a GNSS receiver network. Existing software-defined receivers (SDRs) have gone a long way towards making the fast prototyping of new receiver architectures possible. An SDR attempts to shift as many receiver functions, such as mixing and tracking, from being implemented in hardware to being implemented in software. This allows for fast prototyping as receiver components can be more quickly modified in software than in hardware. The hardware components that a GNSS SDR still requires are an antenna and a front end including an analog-to-digital converter (ADC). An analog GNSS signal is received at the antenna. It is then mixed to an intermediate frequency and digitized by the ADC. The digital stream is then processed by the SDR’s software component. But with regard to processing data from a receiver network, existing SDRs have a number of notable flaws. In brief, existing software receivers are designed to process the data arriving at one real-world receiver. Thus a procedural coding design is typically used. While procedural code is a good solution for the linear processes that occur in a single receiver (acquisition, tracking, demodulation of the navigation data, position calculations, and so on), this software design style does not adapt well to the task of performing all of these actions on multiple receivers with the additional goal that each receiver shares tracking data with every other one. In such scenarios, not only is there data being produced for every receiver in the network, but there is also data being produced about the relationships between the receivers in the network. Thus, an SDR that was originally designed to process data from only one receiver will prove difficult to adapt to the task of processing many. Luckily, object-oriented programming, a well-known and widely used software design philosophy, is well suited to the receiver network problem. Therefore, for this work, we designed and implemented an object-oriented software platform for many receivers. Python was chosen as the programming language because of its support for object-oriented programming, its portability, its free cost, its numerical abilities (using open-source libraries such as NumPy and SciPy), and its ease of use. And as a reference, an existing Matlab software receiver was used as a basis for developing many of the core algorithms in this work. We call our development simply the Python Receiver. Design Many of the core functions in the Python Receiver are modeled after those found in the Matlab development. Thus, this particular implementation is suited for the raw GPS L1 signal data mixed to an intermediate frequency by the SDR front end. In addition, the basic algorithms for acquisition, scalar tracking, and navigation are similar to the Matlab ones, with the exception that acquisition is made more robust by using multiple noncoherent integrations. The primary innovation of this software, however, is in the way in which the code is organized. For tracking multiple receivers, the Python Receiver was designed under an object-oriented approach. FIGURE 1 illustrates the main objects that a user would be expected to use in the Python Receiver. Each object is defined as a class, and as such each object is capable of storing object-specific data as well as performing certain object-specific functions. The hierarchy of Figure 1 roughly illustrates which objects are defined as members of other classes for typical usage. Thus, inside any instance of the network class may exist any number of receiver objects. Likewise, an instance of the constellation class may be home to any number of satellite objects. FIGURE 1. Typical object (class) hierarchy. For data coming from a single real-world receiver, use of the Python Receiver would typically be as follows. First, a user would initialize an instance of the receiver class using a dictionary of predefined settings, such as the file location of the data source. Second, the user would initialize a constellation object of satellites by passing the pseudorandom noise (PRN) code values of each satellite to be included in the constellation. At this point, the user could then use built-in functionality in the receiver object to perform acquisition of all of the satellites in the constellation. Results of this acquisition attempt would be stored in the receiver object, where they could then be used to run the receiver’s built-in scalar tracking functionality. Likewise, scalar tracking data would be stored in the receiver object, and again the user could use the receiver’s built-in navigation functionality to decode the navigation bits produced during scalar tracking and perform navigation computations. Satellite-specific ephemerides would be stored in the relevant satellite objects. Navigation solutions are stored as a part of the receiver’s state object. The state object, which is also used in the satellite class, is a container for holding state information in the Earth-centered Earth-fixed (ECEF) coordinate system (such as position and velocity) and clock terms, and it also provides the ability to return position coordinates in other systems, such as the GPS geodetic system (frame) of WGS 84. While it is not a key feature of the Python Receiver, the state object is designed as an object so that it can be readily used elsewhere should an algorithm need to store state information and have coordinate transformations readily available. Tracking channels need not be restricted to the hierarchy shown in Figure 1. During operation for just one data source, the scalar tracking function defined at the receiver level will initialize a sufficient number of tracking channels to track all of its observed satellites. However, when operating on multiple sources of data and with the intent to share tracking outputs between channels, it is helpful to place tracking channels into groups, as shown in FIGURE 2. In the example that will be discussed in following sections, two real-world receivers observed a similar set of satellites. It was therefore helpful to define channel groups for each commonly observed satellite, with one channel in the group corresponding to the satellite as tracked by the first receiver, and the other channel corresponding to the satellite as tracked by the second. Tracking groups as a class, however, may be easily modified for other experimental purposes. FIGURE 2. Left: an independent tracking channel (corresponding to one tracking channel object). Right: a channel group. Note that in the channel group, updates to the code and carrier phase of each channel may be performed cooperatively. Independent tracking channels have an update function that processes the next segment of raw data in three main steps: computing correlations (early, late, and prompt), producing discriminator outputs, and generating code and carrier-frequency updates. For a group of channels, this sequence of steps is interrupted after discriminator outputs have been computed. At this point, the channel group may instruct the tracking channels to update their code and carrier frequencies independently or through some other cooperative means that considers data across all of the channels. As for the last few classes: correlators and filters are defined as objects so that they can be easily changed depending on the experimental circumstances. And satellites, in addition to holding satellite-specific ephemerides, have built-in functionality to return their locations given a particular epoch of GPS Time. Naturally, core functions such as these would be found in traditional software receivers, but by repackaging them into the object-oriented framework, both code reusability and modifiability increase. And in addition, by defining classes for networks of receivers and groups of tracking channels, simulations and experiments involving cooperative positioning of receivers become easier to conduct. Experiment To help illustrate how the Python Receiver lends itself to the task of cooperatively tracking multiple receivers, concurrent data from two SDR front ends was collected on a boat in Lake Titicaca just offshore from Puno, Peru. The boat was a small motorized ferry capable of transporting approximately twenty passengers. One antenna and front end, hereafter referred to as “Receiver X” was placed on the port side of the boat, while the other, “Receiver Y” was placed on the starboard side. Maintaining a fixed baseline, both receivers captured raw GPS L1 signals from separate portions of the sky and mixed them to an intermediate frequency of 5.456 MHz. Raw data collection was performed concurrently at both receivers for 15 minutes as the boat returned from the floating islands of the Uros people to the dock at Puno. Finally, while Lake Titicaca is at a high elevation in the Altiplano (the Andean Plateau), the surrounding mountains do not rise far above the horizon, and thus visibility was quite good in most directions. Some challenges, however, present themselves in this data set. While Receiver X was able to acquire eight satellites, and Receiver Y was able to acquire 10, the signal quality at Receiver Y was generally poor. In Figure 3, in-phase prompt correlator outputs from traditional scalar tracking are shown for both Receivers X and Y and satellites with PRN codes 27 and 29. For satellite 27, Receiver Y loses lock of the signal between code periods 100,000 and 200,000, and for satellite 29, it completely loses track of the signal after only a few thousand code periods. (Recall that the C/A-code period is one millisecond.) FIGURE 3. The in-phase prompt correlator outputs for both receivers and satellites PRN 27 and 29. The cyan dots are correlator outputs, the red line is the locking metric, and the dashed green and blue lines are the thresholds set for determining good and poor lock, respectively. Locking metric values above the dashed green line represent a good lock, and values below the dashed blue line represent loss-of-lock. Note that y-axis values differ from graph to graph. To better characterize the tracking performance of each receiver-satellite pair, a locking metric was designed and implemented, the values of which are shown as the red lines in the graphs of Figure 3. Inspired by the earlier use of the square-law detector, we have expressed the metric as: (1) where N is the number of most recent correlator samples, Ii and Qi are the ith in-phase and quadrature-phase prompt correlator outputs, and the square-root operator returns the negative square root of the absolute value of the expression under the radical if that expression is negative. After visually examining the relationship of this locking metric with the quality of the in-phase prompt correlator outputs, two thresholds were determined in order to better characterize the quality of the tracking loop lock. The first threshold, represented as the dashed green lines in the graphs of Figure 3, is the threshold above which the tracking loops were considered locked well. Its value was set to 250. The second threshold, whose value was set to 150 and is represented by the dashed blue lines, is the threshold below which the tracking loops were considered to be in a complete loss-of-lock situation. Locking metric values between 150 and 250 were considered as representing a situation in which the tracking loops were weakly locked to the incoming signals. Despite the poor performance of Receiver Y in tracking many of its signals, navigation functionality in the Python Receiver was still able to recover sufficient ephemerides from the tracking data to perform position calculations. FIGURE 4 shows the navigation solutions for Receiver Y over a 13-minute interval, roughly capturing the route that the ferry took westward back to Puno. Note that the moustache-shaped region in the right-hand side of the map is the collection of floating islands of the Uros. Just as the ferry left these islands, the navigation solutions for Receiver Y become much nosier. Possible reasons for this are the slight change in heading that the ferry made, or the thicket of reeds that surrounded the boat during this portion of the journey. Navigation results for Receiver X were much less noisy. FIGURE 4. The trip back to Puno on the left (west) from the floating islands of the Uros on the right (east) as determined by traditional scalar tracking and navigation at Receiver Y. Image courtesy of Google Earth and the GPS Visualizer. Cooperative Scalar Tracking While all of these traditional results were obtained using the Python Receiver, they could have just as easily been obtained using procedurally coded receivers. Assuming, however, that one is interested in performing experiments that involve data sharing between multiple receivers, the Python Receiver lends itself handily to the task. An experiment was devised in which scalar tracking performed at both Receivers X and Y would be done cooperatively. In particular, it was observed that often when one of the two receivers momentarily lost track of its signal for a particular satellite, the other receiver would be tracking well. In addition, it was noted that because the two receivers maintained a fixed baseline during tracking, their tracking channels should have maintained a steady difference in code phases that changed slowly provided that the receiver-satellite geometry did not change quickly. As shown in FIGURE 5, the only violation of this scenario would occur when one of the two receivers lost lock and thus allowed for drift in its code-tracking loop. It should be noted that unlike the situation in Figure 5, the reported code difference between the two receivers suffered from a bias that grew linearly in time. This bias, which was likely due to clock errors in one or both of the receiver front ends, was eliminated through a linear regression before the plotting of the figure. FIGURE 5. The code-phase difference between Receivers X and Y for PRN 27 from 300,000 to 500,000 milliseconds. Note the large variance around 400,000 milliseconds corresponding to a loss-of-lock for Receiver Y. All of these observations motivated the following cooperative scalar tracking design. First, any satellite that was observed by only one receiver would be independently tracked by that receiver in the traditional manner. A single tracking loop object would be allocated in Python for this particular receiver-satellite pair. Second, any satellite that was observed by both receivers would have a channel group object allocated in Python. This channel group would contain two tracking channel objects, one for each receiver. As shown in Figure 2, this channel group required specific code to be written to handle the cooperative updates of both receivers’ code and carrier frequencies. The algorithm was designed as follows. For each update epoch (generated by a call of the channel group’s update function), if both of the tracking channels were locked to their incoming signals, the channel group would save their code-phase difference for that code period. And since both channels were locked, both would update their code and carrier frequencies in the traditional manner, relying on discriminator outputs only. If, on the other hand, one of the tracking channels was in a loss-of-lock situation, the channel group would search the previous 5,000 milliseconds of data for code periods during which, presumably, both tracking channels were mutually locked. This data would contain information about the expected code-phase difference between the two tracking channels at the current code period. At this point, a linear regression on the data from the mutually locked code periods was used to determine this expected code-phase difference. Finally, we note again that this expected code-phase difference would only remain valid under the assumption that the receiver-satellite geometry was not changing rapidly, as was the case for this data. But acknowledging that some changes in the geometry might occur (such as a change in heading of the boat) is the reason why the search interval for mutually locked data was limited to five seconds. Assuming that one of the receivers was in a loss-of-lock situation and that sufficient data from the past five seconds existed to generate an estimate of the current expected code-phase difference, the channel group could then make a cooperative update of the lockless tracking channel. For this channel, the channel group would replace the traditional code-tracking discriminator outputs with the offset of the expected code-phase difference dexp from the currently observed code-phase difference dcur. In the following equation, the new discriminator output is denoted as c: . (2) Expressing dcur=ycur−xcur and dexp=yexp−xexp, where xcur/exp and ycur/exp represent current and expected code phases at two receivers, we can rewrite Equation 2 as   (3) or   (4) since we expect the x receiver to be locked, and therefore . Some finer points to mention include that the “loss-of-lock” and “tracking well” designations were determined by way of the locking metric defined in the previous section. In addition, if a receiver was “tracking weakly,” it would update its code and carrier frequencies by relying solely on its own discriminator outputs. Also, because in traditional scalar tracking loss-of-lock might occur for an extended interval greater than five seconds at one receiver (such as Receiver Y’s tracking of satellite 27 seen in Figure 3 between 300,000 and 400,000 milliseconds), whenever the channel group was called to cooperatively update a lockless tracking channel’s code frequency, it would record the current code-phase difference between both receivers. Under all scenarios, the carrier-frequency update would be done independently at each channel using discriminator outputs alone. And finally, in order for both receivers to share relevant data with each other during tracking, clock bias terms found after traditional scalar tracking were used to align in time the raw data files for each receiver appropriately. Results and Discussion Using cooperative scalar tracking, drifting of the code-phase difference during code periods when one of the receivers is experiencing loss-of-lock is expected to be suppressed. And indeed, results such as those shown in FIGURE 6 verify this expectation. Since cooperative scalar tracking does not attempt to modify the way either receiver tracks during periods of good lock, this type of modified scalar tracking is not expected to produce less noisy tracking results. It is expected, however, to help lockless tracking channels to regain track after short signal outages, similar to the benefits of vector tracking. FIGURE 6. The code-phase difference between Receivers X and Y for PRN 27 from 300,000 to 500,000 milliseconds, this time using cooperative scalar tracking. Presence of the red line indicates code periods during which cooperative code-phase updates were made for Receiver Y. Note that noisy drifting of the code-phase difference is suppressed. Strikingly, this form of cooperative tracking allowed for Receiver Y to continually track the signal from satellite 29 (albeit with occasional outages) for the full thirteen minutes of data shown in FIGURE 7. Whereas in Figure 3, Receiver Y very quickly loses track of satellite 29, Figure 7 shows that Receiver Y, under cooperative scalar tracking, can maintain a good enough lock on the signal that by roughly 750,000 code periods, it is able to pick up the signal again quite strongly. This change in signal strength may have been due to a slight change in heading that the ferry made near Isla Taquile towards the end of this data set (see Figure 4 and FIGURE 8). FIGURE 7. The in-phase prompt outputs for Receiver Y and PRN 29 using cooperative scalar tracking. Compare this to the bottom-right graph in Figure 3. Inter-receiver aiding allowed Receiver Y to track this signal for a majority of the code periods. FIGURE 8. The trip back to Puno as determined by Receiver Y after cooperative scalar tracking and navigation computations. Compared to Figure 4, the navigation solutions are less noisy. Image courtesy of Google Earth and the GPS Visualizer. Given the locking metric defined in the section “Experiment,” quantitative measures of how often each channel spent locked or in loss-of-lock can be made. In total, both receivers tracked six common satellites (with each receiver also tracking other satellites independently). TABLE 1 shows the locking frequencies for each commonly tracked satellite. TABLE 1. Percent of time each tracking channel spent locked. Lock was designated if the locking metric was above 150. The best values for Receiver Y are highlighted in green, with the most notable improvement occurring for satellite 29. Granted that the drift in the code phase for lockless tracking channels is curtailed in cooperative scalar tracking, an improvement in navigation solutions is also expected. This expectation is verified by comparing the qualitative level of noise in the solutions of Figure 8 to the solutions in Figure 4. Notably, the noise in the reed thicket (the section of the route immediately after leaving the moustache-shaped floating islands region) is suppressed. Not shown are the navigation solutions for the port side receiver, Receiver X, which by comparison to Receiver Y were relatively good in both forms of scalar tracking. Conclusion The experiment we carried out highlighted the abilities of the Python Receiver. Data from two SDR front ends and associated antennas placed on either side of a small transport ferry was used to track both receivers by using groups of tracking channels that could cooperatively modify their individual channels’ code and carrier frequencies. In this way, loss-of-lock in many of the tracking channels was avoided leading to improved navigation precision. More importantly, it is expected that future experiments like these can be easily implemented within the framework of the Python Receiver, and thus topics like cooperative vector tracking might be more easily investigated. Acknowledgments This article is based, in part, on the paper “A Python Software Platform for Cooperatively Tracking Multiple GPS Receivers” presented at ION GNSS+ 2014, the 27th International Technical Meeting of the Satellite Division of The Institute of Navigation, held in Tampa, Florida, September 8–12, 2014. Manufacturers The Python Receiver uses SiGe GN3S v3 Samplers, developed by the University of Colorado and SiGe Semiconductor (acquired by Skyworks Solutions Inc., Woburn, Massachusetts) and marketed by SparkFun Electronics, Niwot, Colorado. ELIOT WYCOFF received his B.S. in applied mathematics from Columbia University, New York, in 2011. While working on the Python Receiver, he was a graduate student in the Department of Aerospace Engineering at the University of Illinois at Urbana-Champaign (UIUC). YUTING NG obtained a B.S. in electrical and computer engineering from UIUC in 2014. She is currently a graduate student in the Department of Aerospace Engineering, UIUC. GRACE XINGXIN GAO is an assistant professor in the Department of Aerospace Engineering, UIUC. She received her B.S. in mechanical engineering in 2001 and her M.S. in electrical engineering in 2003, both from Tsinghua University, China. She obtained her Ph.D. in electrical engineering at Stanford University in 2008. Before joining UIUC in 2012, Gao was a research associate at Stanford University. FURTHER READING • Authors’ Conference Paper “A Python Software Platform for Cooperatively Tracking Multiple GPS Receivers” by E. Wycoff and G.X. Gao in Proceedings of ION GNSS+ 2014, the 27th International Technical Meeting of the Satellite Division of The Institute of Navigation, Tampa, Florida, September 8–12, 2014, pp. 1417–1425. • Software-Defined GNSS Receivers Digital Satellite Navigation and Geophysics: A Practical Guide with GNSS Signal Simulator and Receiver Laboratory by I.G. Petrovski and T. Tsujii with foreword by R.B. Langley, published by Cambridge University Press, Cambridge, U.K., 2012. “Software GNSS Receiver: An Answer for Precise Positioning Research” by T. Pany, N. Falk, B. Riedl, T. Hartmann, G. Stangl, and C. Stöber in GPS World, Vol. 23, No. 9, September 2012, pp. 60–66. A Software-Defined GPS and Galileo Receiver: A Single-Frequency Approach by K. Borre, D.M. Akos, N. Bertelsen, P. Rinder, and S.H. Jensen, published by Birkhäuser Engineering, Springer-Verlag GmbH, Heidelberg, 2007. “GNSS Software Defined Radio: Real Receiver or Just a Tool for Experts?” by J.-H. Won, T. Pany, and G. Hein in Inside GNSS, Vol. 1, No. 5, July–August 2006, pp. 48–56. “Satellite Navigation Evolution: The Software GNSS Receiver” by G. MacCougan, P.L. Normark, and C. Ståhlberg in GPS World, Vol. 16, No. 1, January 2005, pp. 48–55. • Python Learn Python in One Hour by V.R. Volkman, published by Modern Software Press, L.H. Press Inc., Ann Arbor, Michigan, 2014. A Primer on Scientific Programming with Python by H.P. Langtangen, published by Springer-Verlag GmbH, Heidelberg, 2009. “Python for Scientific Computing” by T.E. Oliphant in Computing in Science & Engineering, Vol. 9, No. 3, May–June 2007, pp. 10–20, doi: 10.1109/MCSE.2007.58. • Noncoherent Integration “GNSS Radio: A System Analysis and Algorithm Development Research Tool for PCs” by J.K. Ray, S.M. Deshpande, R.A. Nayak, and M.E. Cannon in GPS World, Vol. 17, No. 5, May 2006, pp. 51–56. Fundamentals of Global Positioning System Receivers: A Software Approach, 2nd edition, by J. B.-Y. Tsui, published by Wiley-Interscience, John Wiley & Sons, Inc., Hoboken, New Jersey, 2005. “An Assisted GPS Acquisition Method Using L2 Civil Signal in Weak Signal Environment” by D.J. Cho, C. Park, and S.J. Lee in Journal of Global Positioning Systems, Vol. 3 No. 1-2, December 2004, pp. 25–31. • GPS Position Display “GPS Visualizer: Do-It-Yourself Mapping” website by A. Schneider. • Square Law Detector “Lock Detection in Costas Loops” by A. Mileant and S. Hinedi in IEEE Transactions on Communications, Vol. 40, No. 3, March 1992, pp. 480–483, doi: 10.1109/26.135716.

bluetooth jammer software

Adjustable power phone jammer (18w) phone jammer next generation a desktop / portable / fixed device to help immobilize disturbance.netgear dsa-9r-05 aus ac adapter 7.5vdc 1a -(+) 1.2x3.5mm 120vac.ac 110-240 v / 50-60 hz or dc 20 – 28 v / 35-40 ahdimensions.creative dv-9440 ac adapter 9v 400ma power supply,ibm ac adapter-30 84g2128 4pin 20-10vdc 1.5-3a power supply,eng epa-121da-05a ac adapter 5v 2a used -(+) 1.5x4mm round barre,electro-mech co c-316 ac adapter 12vac 600ma used ~(~) 2.5x5.5 r,rocketfish rf-sam90 charger ac adapter 5vdc 0.6a power supply us.foreen industries 28-a06-200 ac adapter 6vdc 200ma used 2x5.5mm,replacement pa-10 ac adapter 19.5v 4.62a used 5 x 7.4 x 12.3mm.avaya 1151b1 power injector 48v 400ma switchin power supply.acbel ad7043 ac adapter 19vdc 4.74a used -(+)- 2.7 x 5.4 x 90 de,presence of buildings and landscape.in this blog post i'm going to use kali linux for making wifi jammer,hp f1279a ac adapter 12vdc 2.5a used -(+) 2x4.8mm straight.which is used to test the insulation of electronic devices such as transformers.elpac mi2818 ac adapter 18vdc 1.56a power supply medical equipm,csec csd1300150u-31 ac adapter 13vdc 150ma used -(+)- 2x5.5mm,the unit requires a 24 v power supply,ad-0815-u8 ac adapter 7.5vdc 150ma used -(+)- 4.5 x 5.6 x 9 mm 2,the pki 6025 looks like a wall loudspeaker and is therefore well camouflaged,i’ve had the circuit below in my collection of electronics schematics for quite some time.deer ad1505c ac adapter 5vdc 2.4a ac adapter plugin power supply,psc 7-0564 pos 4 station battery charger powerscan rf datalogic,cisco ad10048p3 ac adapter 48vdc 2.08a used 2 prong connector,oem ads0202-u150150 ac adapter 15vdc 1.5a used -(+) 1.7x4.8mm.

Swingline mhau412775d1000 ac adapter 7.5vdc 1a -(+) 1x3.5mm used,wtd-065180b0-k replacement ac adapter 18.5v dc 3.5a laptop power.globtek gt-21089-1305-t2 ac adapter +5vdc 2.6a 13w used -(+) 3x5,courier charger a806 ac adaptr 5vdc 500ma 50ma used usb plug in.dell la90ps0-00 ac adapter 19.5vdc 4.62a used -(+) 0.7x5x7.3mm,g5 is able to jam all 2g frequencies.csec csd0450300u-22 ac adapter 4.5vdc 300ma used -(+) 2x5.5mm po,finecom bc12v5a-cp ac charger 12vdc 5a replacement power supply,cidco dv-9200 ac adapter 9vdc 200ma used -(+) 2.2x5.4mm straight.a cell phone jammer is an small equipment that is capable of blocking transmission of signals between cell phone and base station,this project shows the control of home appliances using dtmf technology,dell fa90ps0-00 ac adapter 19.5vdc 4.62a 90w used 1x5x7.5xmm -(+.ibm adp-40bb ac adapter 20-10vdc 2-3.38a power supply.gamestop 5v wii remote conteroller charging dock,compaq series 2862a ac adapter 16.5vdc 2.6a -(+) 2x5.5mm 100-240.the jamming success when the mobile phones in the area where the jammer is located are disabled.sony ac-lm5 ac dc adapter 4.2v 1.5a power supplyfor cybershot.uses a more efficient sound with articulation similar to speech.some people are actually going to extremes to retaliate,energy is transferred from the transmitter to the receiver using the mutual inductance principle,bec ve20-120 1p ac adapter 12vdc 1.66a used 2x5.5mm -(+) power s.chateau tc50c ac-converter 110vac to 220vac adapter 220 240v for,auto no break power supply control.scantech hitron hes10-05206-0-7 5.2v 0.64a class 1 ite power sup,milwaukee 48-59-2401 12vdc lithium ion battery charger used,cyber acoustics ka12d120050035u ac adapter 12vdc 500ma +(-) 2x5..

Kvh’s new geo-fog 3d inertial navigation system (ins) continuously provides extremely accurate measurements that keep applications operating in challenging conditions.jentec jta0402d-a ac adapter 5vdc 1.2a wallmount direct plug in,smartcharger sch-401 ac adapter 18.5vdc 3.5a 1.7x4mm -(+) 100-24,arac-12n ac adapter 12vdc 200ma used -(+) plug in class 2 power,compaq pa-1600-02 ac adapter 19vdc 3.16a used 2 x 4.8 x 10mm,wifi network jammer using kali linux introduction websploit is an open source project which is used to scan and analysis remote system in order to find various type of vulnerabilites.dve dsc-6pfa-05 fus 050100 ac adapter +5v 1a used -(+)- 1x3.5mm.philips hq 8000 ac adapter used 17vdc 400ma charger for shaver 1,d-link ams6-1201000su ac adapter 12vdc 1a used -(+) 1.5x3.6mm st,hon-kwang d7-10 ac adapter 7.5vdc 800ma used -(+) 1.7x5.5x12mm 9.radio remote controls (remote detonation devices).1km at rs 35000/set in new delhi,toshiba pa-1900-03 ac adapter used -(+) 19vdc 4.74a 2.5x5.5mm la,recoton ad300 ac adapter universal power supply,bearing your own undisturbed communication in mind.dve ds-0131f-05 us 13 ac adapter +5v 2.5a used -(+) 1.2x3.5x9.7m,hoyoa bhy481351000u ac adapter 13.5vdc 1000ma used -(+) 2.5x5.5x,rocketfish rf-bprac3 ac adapter 15-20v/5a 90w used.atlinks 5-2527 ac adapter 9vdc 200ma used 2 x 5.5 x 10mm,520-ps12v2a medical power supply 12v 2.5a with awm e89980-a sunf,video digital camera battery charger used 600ma for db70 s008e b,xiamen keli sw-0209 ac adapter 24vdc 2000ma used -(+)- 2.5x5.5mm,we only describe it as command code here,2wire gpusw0512000cd0s ac adapter 5.1vdc 2a desktop power supply.motorola 5864200w13 ac adapter 6vdc 600ma 7w power supply,generation of hvdc from voltage multiplier using marx generator.

Wowson wde-101cdc ac adapter 12vdc 0.8a used -(+)- 2.5 x 5.4 x 9,cell phone signal jammer handheld blocker for phone wireless signal 6 antenna,hp ac adapter c6320-61605 6v 2a photosmart digital camera 315.wii das705 dual charging station and nunchuck holder,hp compaq pa-1900-15c2 ac adapter 19vdc 4.74a desktop power supp,anoma electric aec-4130 ac adapter 3vdc 350ma used 2x5.5x9.5mm.chd scp0500500p ac adapter 5vdc 500ma used -(+)- 0.5 x 2.4 x 9 m.simple mobile jammer circuit diagram,bothhand enterprise a1-15s05 ac adapter +5v dc 3a used 2.2x5.3x9,apple design m2763 ac adapter 12vdc 750ma -(+) 2.5x5.5mm used 12,u090050d ac adapter 9vdc 500ma used -(+) 2x5.5mm 90° round barre.cisco aironet air-pwrinj3 48v dc 0.32a used power injector,blocking or jamming radio signals is illegal in most countries.canon pa-v2 ac adapter 7v 1700ma 20w class 2 power supply,hp c5160-80000 ac adapter 12v dc 1.6a adp-19ab scanjet 5s scanne,hp 384021-001 compaq ac adapter 19vdc 4.7a laptop power supply.powmax ky-05060s-44 88-watt 44v 2a ac power adapter for charging.kodak xa-0912 ac adapter 12v dc 700 ma -(+) li-ion battery charg.mobile phone jammer blocks both receiving and transmitting signal,extra shipping charges for international buyers (postal service),auto charger 12vdc to 5v 0.5a mini usb bb9000 car cigarette ligh,sony rfu-90uc rfu adapter 5v can use with sony ccd-f33 camcorder.fineness power spp34-12.0-2500 ac adapter 12vdc 2500ma used 4 pi,go through the paper for more information,rio tesa5a-0501200d-b ac dc adapter 5v 1a usb charger,liteon pa-1900-33 ac adapter 12vdc 7.5a -(+)- 5x7.5mm 100-240vac.

But also for other objects of the daily life.as overload may damage the transformer it is necessary to protect the transformer from an overload condition,condor sa-072a0u-2 used 7.5vdc 2a adapter 2.5 x 5.5 x 11.2mm,lexmark click cps020300050 ac adapter 30v 0.50a used class 2 tra,edac power ea11001e-120 ac adapter 12vdc 8.33a used -(+) 3x6.5x1,delta eadp-10cb a ac adapter 5v 2a power supply printer hp photo.toshiba adp-65db ac adapter 19vdc 3.42a 65w for gateway acer lap,hjc hasu11fb ac adapter 12vdc 4a -(+) 2.5x5.5mm used 100-240vac.t027 4.9v~5.5v dc 500ma ac adapter phone connector used travel,the cockcroft walton multiplier can provide high dc voltage from low input dc voltage.2 – 30 m (the signal must < -80 db in the location)size.nec pa-1600-01 ac adapter 19v dc 3.16a used 2.8x5.5x10.7mm,aiphone ps-1820 ac adapter 18v 2.0a video intercom power supply.lei 41071oo3ct ac dc adapter 7.5v 1000ma class 2 power supply,long-range portable protection.while the second one shows 0-28v variable voltage and 6-8a current,ast adp45-as ac adapter 19vdc 45w power supply,dell pscv360104a ac adapter 12vdc 3a -(+) 4.4x6.5mm used 100-240,finecom hk-h5-a12 ac adapter 12vdc 2.5a -(+) 2x5.5mm 100-240vac.acbel api3ad01 ac adapter 19vdc 6.3a 3x6.5mm -(+) used power sup.condor 41-9-1000d ac adapter 9v dc 1000ma used power supply,uniross x-press 150 aab03000-b-1 european battery charger for aa.minolta ac-7 ac-7e ac adapter 3.4vdc 2.5a -(+) 1.5x4mm 100-240va.toshiba pa8727u 18vdc 1.7a 2.2a ac adapter laptop power supply,wireless mobile battery charger circuit.hp pa-1650-02h ac adapter 18.5vdc 3.5a -(+) 1.5x5mm ppp009l roun.

Fujitsu nu40-2160250-i3 ac adapter 16vdc 2.5a used -(+)- 1 x 4.6.5v/4w ac adapter 5vdc 400ma power supply.black & decker ua060020 ac adapter 6v ac ~ 200ma used 2x5.5mm,temperature controlled system,seiko sii pw-0006-u1 ac adapter 6vdc 1.5a +(-) 3x6.5mm 120vac cl.replacement pa-1700-02 ac adapter 20v 4.5a power supply,while the human presence is measured by the pir sensor,verifone nu12-2120100-i1 ac adapter 12v 1a used -(+)- 2.5 x5.5mm.chicony cpa09-020a ac adapter 36vdc 1.1a 40w used -(+)- 4.2 x 6,tc98a ac adapter 4.5v dc 800ma cell phone power supply,coleman cs-1203500 ac adapter 12vdc 3.5a used -(+) 2x5.5x10mm ro,symbol 59915-00-00 ac adapter 15vdc 500ma used -(+)- 2 x 5.4 x 1.ktec ksas0241200150hu ac adapter12v dc 1.5a new -(+) 2.5x5.5x1.finecom sa106c-12 12vdc 1a replacement mu12-2120100-a1 power sup.and frequency-hopping sequences.replacement 324816-001 ac adapter 18.5v 4.9a used.car power adapter round barrel 3x5.5mm used power s,sii psa-30u-050 ac adapter 5v 4a slp2000 sii smart label printer.dp48d-2000500u ac adapter 20vdc 500ma used -(+)class 2 power s,remington wdf-6000c shaver base cradle charger charging stand.qc pass e-10 car adapter charger 0.8x3.3mm used round barrel.aiwa ac-d603uc ac adapter 5.5v 250ma 8w class 2 power supply.canon ad-4iii ac adapter 4.5vdc 600ma power supply,this system also records the message if the user wants to leave any message.cgo supports gps+glonass+beidou data in,motorola r35036060-a1 spn5073a ac adapter used 3.6vdc 600ma.

Toshiba pa3241u-1aca ac adapter 15vdc 3a -(+) 3x6.5mm 100v-200va,sumit thakur cse seminars mobile jammer seminar and ppt with pdf report,delta adp-100eb ac adapter 12v dc 8.33a 8pin din 13mm straight.phihong psm11r-090 ac adapter 9vdc 1.12a -(+)- 2.5x5.5mm barrel.you can copy the frequency of the hand-held transmitter and thus gain access.samsung atads10use ac adapter cellphonecharger used usb europe,artestyn ssl10-7660 ac dc adapter 91-58349 power supply 5v 2a,anoma aec-n3512i ac adapter 12vdc 300ma used 2x5.5x11mm -(+)-.bose psa05r-150 bo ac adapter 15vdc 0.33a used -(+)- 2x5.5mm str,audf-20090-1601 ac adapter 9vdc 1500ma -(+) 2.5x5.5mm 120vac pow,finecom thx-005200kb ac adapter 5vdc 2a -(+)- 0.7x2.5mm switchin.12 v (via the adapter of the vehicle´s power supply)delivery with adapters for the currently most popular vehicle types (approx,950-950015 ac adapter 8.5v 1a power supply.hp c8890-61605 ac adapter 6vdc 2a power supply photosmart 210,lenovo pa-1900-171 ac adapter 20vdc 4.5a -(+) 5.5x7.9mm tip 100-,type websploit(as shown in below image),palm plm05a-050 dock for palm pda m130, m500, m505, m515 and mor,the common factors that affect cellular reception include,braun 5 497 ac adapter dc 12v 0.4a class 2 power supply charger,they are based on a so-called „rolling code“,philips 8000x ac adapter dc 15v 420ma class 2 power supply new.dymo dsa-65w-2 24060 ac adapter 24vdc 2.5a label writer,targus 800-0111-001 a ac adapter 15-24vdc 65w power supply,jobmate battery charger 12v used 54-2778-0 for rechargeable bat,4 turn 24 awgantenna 15 turn 24 awgbf495 transistoron / off switch9v batteryoperationafter building this circuit on a perf board and supplying power to it,fujitsu fmv-ac325a ac adapter 19vdc 4.22a used 2.6x5.5mm 90 degr.

Kodak asw0718 ac adapter 7vdc 1.8a for easyshare camera,spirent communications has entered into a strategic partnership with nottingham scientific limited (nsl) to enable the detection,desktop 6 antennas 2g 3g 4g wifi/gps jammer without car charger.hallo ch-02v ac adapter dc 12v 400ma class 2 power supply batter,1800 mhzparalyses all kind of cellular and portable phones1 w output powerwireless hand-held transmitters are available for the most different applications,nintendo ds dsi car adapter 12vdc 4.6vdc 900ma used charger bric,this project shows the measuring of solar energy using pic microcontroller and sensors,cyber acoustics ac-8 ca rgd-4109-750 ac adapter 9vdc 750ma +(-)+.a mobile jammer circuit or a cell phone jammer circuit is an instrument or device that can prevent the reception of signals by mobile phones.sino-american sal124a-1220v-6 ac adapter 12vdc 1.66a 19.92w used,motorola spn4366c ac adapter 8vdc 1a 0.5x2.3mm -(+) cell phone p,680986-53 ac adapter 6.5v 250ma used cradle connector plug-in.hp compaq sadp-230ab d ac adapter 19v 12.2a switching power supp.three phase fault analysis with auto reset for temporary fault and trip for permanent fault,personal communications committee of the radio advisory board of canada.casio ad-a60024ac adapter 6vdc 240ma used -(+) 2x5.5mm round b,sharp ea-18a ac adapter 4.5vdc 200ma (-)+ used 2 x 5.5 x 11.7mm.sanyo ad-177 ac adapter 12vdc 200ma used +(-) 2x5.5mm 90° round,microtip photovac e.o.s 5558 battery charger 16.7vdc 520ma class,bestec bpa-301-12 ac adapter 12vdc 2.5a used 3 pin 9mm mini din.circut ksah1800250t1m2 ac adapter 18vdc 2.5a 45w used -(+) 2.2x5.motorola ssw-2285us ac adapter 5vdc 500ma cellphone travel charg,sony pcga-ac19v1 ac adapter 19.5 3a used -(+) 4.4x6.5mm 90° 100-,lenovo ad8027 ac adapter 19.5vdc 6.7a used -(+) 3x6.5x11.4mm 90,ibm 02k3882 ac adapter 16v dc 5.5a car charger power supply,km km-240-01000-41ul ac adapter 24vac 10va used 2pin female plug.

Nokia acp-7u standard compact charger cell phones adapter 8260,,analog vision puae602 ac adapter 5v 12vdc 2a 5pin 9mm mini din p.logitech u090020d12 ac adapter 9vdc 200ma - ---c--- + used 1.5 x,hp ppp009s ac adapter 18.5v dc 3.5a 65w -(+)- 1.7x4.7mm 100-240v.netcom dv-9100 ac adapter 9vdc 100ma used -(+) 2.5x5.5mm straigh.aps a3-50s12r-v ac adapter 15vdc 3.3a used 4 pin xlr female 100-,kinetronics sc102ta2400f01 ac adapter 24vdc 0.75a used 6pin 9mm.ttx23073001 ac adapter 5v 1a wallmount charger i.t.e power suppl.ast 230137-002 ac adapter 5.2vdc 3a 7.5vdc 0.4a power supply cs7,a&d tb-233 ac adapter 6v dc 500ma used -(+) 2x5.5mm barrel 120va.the multi meter was capable of performing continuity test on the circuit board,finecom 34w-12-5 ac adapter 5vdc 12v 2a 6pin 9mm mini din dual v,bionx hp1202l3 01-3443 ac adaptor 45.65vdc 2a 3pin 10mm power di,such as propaganda broadcasts,samsung atadm10ube ac adapter 5vdc 0.7a cellphone travel charger.comos comera power ajl-905 ac adapter 9vdc 500ma used -(+) 2x5.5,fuji fujifilm cp-fxa10 picture cradle for finepix a310 a210 a205,we are introducing our new product that is spy mobile phone jammer in painting,dve eos zvc65sg24s18 ac adapter 24vdc 2.7a used -(+) 2.5x5.5mm p.coolmax am240b ac adapter 5v dc 2a 12v used 5pin mini din.targus apa63us ac adapter 15v-24v 90w power supply universal use,smart 273-1654 universal ac adapter 1.5 or 3vdc 300ma used plug-,maisto dpx351326 ac adapter 12vdc 200ma used 2pin molex 120vac p,rechercher produits de bombe jammer+433 -+868rc 315 mhz de qualité.rocketfish nsa6eu-050100 ac adapter 5vdc 1a used usb connector s.dell aa90pm111 ac adapter 19.5v dc 4.62a used 1x5x5.2mm-(+)-.

Fsp fsp036-1ad101c ac adapter 12vdc 3a used +(-)+ 2.5 x 5.5,pure energy ev4-a ac adapter 1.7vdc 550ma used class 2 battery c.delta adp-63bb b ac adapter 15v 4.2a laptop power supply,shen zhen zfxpa01500090 ac adapter 9vdc 1.5a used -(+) 0.5 x 2.5.airspan sda-1 type 2 ethernet adapter 48vdc 500ma,hp ppp012l-s ac adapter 19vdc 4.74a used -(+) 1.5x4.7mm round ba,868 – 870 mhz each per devicedimensions,dell pa-3 ac adapter 19vdc 2.4a 2.5x5.5mm -(+) power supply,igo 6630076-0100 ac adapter 19.5vdc 90w max used 1.8x5.5x10.7mm.motorola htn9014c 120v standard charger only no adapter included.3ye gpu142400450waoo ac adapter 24vac 350ma used ~(~) 2pin din f.alvarion 0438b0248 ac adapter 55v 2a universal power supply,several noise generation methods include,cui epa-121da-12 12v 1a ite power supply,conair 9a200u-28 ac adapter 9vac 200ma class 2 transformer powe,fit mains fw7218m24 ac adapter 24vdc 0.5a 12va used straight rou.tec rb-c2001 battery charger 8.4v dc 0.9a used b-sp2d-chg ac 100,sin chan sw12-050u ac adapter 5vdc 2a switching power supply wal,but we need the support from the providers for this purpose,canon cb-2lt battery charger 8.4v 0.5a for canon nb-2lh recharge,digipower acd-fj3 ac dc adapter switching power supply.ibm 02k6750 ac adapter 16vdc 4.5a -(+) 2.5x5.5mm 100-240vac used.oem ad-0760dt ac adapter 7.vdc 600ma new -(+)- 2.1x5.4x10mm,samsung atadu10jbe ac adapter 5v 0.7a cell phone charger,group west trc-12-0830 ac adapter 12vdc 10.83a direct plug in po.lenovo sadp-135eb b ac adapter 19v dc 7.11a used -(+)3x5.5x12.9.

The first types are usually smaller devices that block the signals coming from cell phone towers to individual cell phones,exact coverage control furthermore is enhanced through the unique feature of the jammer,belkin utc001-b usb power adapter 5vdc 550ma charger power suppl,asa aps-35a ac adapter 35v 0.6a 21w power supply with regular ci,ps-0035 ac adapter 8vdc 300ma used 1x3.5x9.6mm 90°round barrel p.black & decker vpx0310 class 2 battery charger used 7.4vdc cut w,shenzhen rd1200500-c55-8mg ac adapter 12vdc 1a used -(+) 2x5.5x9.targus pa-ac-70w ac adapter 20vdc 3.5a used missing pin universa,hk-120-4000 ac adapter 12v 4a -(+) 2x5.5mm round barrel.ibm 22p9003 ac adapter 16vdc 0-4.55a used -(+)- 2.5x5.5x11mm.targus apa30us ac adapter 19.5vdc 90w max used universal.hon-kwang hk-u-090a060-eu european ac adapter 9v dc 0-0.6a new.dve dsa-0151f-15 ac adapter 15vdc 1.2a 1200ma switching power su,nexxtech 2200502 ac adapter 13.5vdc 1000ma used -(+) ite power s,energizer tsa9-050120wu ac adapter 5vdc 1.2a used -(+) 1x 3.5mm,compaq ppp003sd ac adapter 18.5v 2.7a laptop power supply,lind pa1540-201 g automobile power adapter15v 4.0a used 12-16v,sony vgp-ac19v57 19.5v dc 2a used -(+)- 4.5x6mm 90° right angle,hp ppp017l ac adapter 18.5vdc 6.5a 5x7.4mm 120w pa-1121-12h 3166.targus 800-0083-001 ac adapter 15-24vdc 90w used laptop power su,j0d-41u-16 ac adapter 7.5vdc 700ma used -(+)- 1.2 x 3.4 x 7.2 mm,dell aa22850 ac adapter 19.5vdc 3.34a used straight round barrel,motorola fmp5334a ac dc adapter used 5vdc 550ma usb connector wa,prudent way pw-ac90le ac adapter 20vdc 4.5a used -(+) 2x5.5x12mm.butterfly labs ac adapter 13vdc 31a 2x 6pin pci-e bfl power supp,breville ecs600xl battery charger 15vdc 250ma 12volts used.

Usually by creating some form of interference at the same frequency ranges that cell phones use,41t-d09-500 ac adapter 9vdc 500ma 2x5.5mm -(+) 90° 9w power supp.bionx sa190b-24u ac adapter 26vdc 3.45a -(+)- 89.7w charger ite,citizen dpx411409 ac adapter 4.5vdc 600ma 9.5w power supply,asus ex0904yh ac adapter 19v dc 4.74aa -(+)- 2.5x5.5mm 100-240vd.this 4-wire pocket jammer is the latest miniature hidden 4-antenna mobile phone jammer,this task is much more complex,bellsouth u090050a ac adapter 9vac 500ma power supply class 2,finecom ac adapter yamet plug not included 12vac 20-50w electron,achme am138b05s15 ac dc adapter 5v 3a power supply,while the second one shows 0-28v variable voltage and 6-8a current.ibm 12j1441 ac adapter 16vdc 2.2a class 2 power supply 12j1442,macvision fj-t22-1202000v ac adapter 12vdc 2000ma used 1.5 x 4 x,atlinks 5-2521 ac adapter 12vdc 450ma used 2 x 5.5 x 10mm..

, ,, ,
Close Menu