Delay generation

Hi folks,
We can generate delays in C++ or C by Sleep(...) functions whose parameter is the delay duration in milli second. What's the equivalent of this function in Java. For i.e. if I wanna generate a 2-mSec delay what method I am supposed to invoke.
Regards
-Arash

try {Thread.sleep(milis);} catch (InterruptedException ie) {}

Similar Messages

  • How to get delayed pulse train

    hello,
    i am using Labview 7 and a PCI 6014 interface card. i want to generate delayed pulse train. for this purpose i am generating a analog waveform using 'function generator.vi'. i supply this waveform to a counter and to generate delay i am using 'finite pulse train(daq-stc).vi'. when i set trigger mode to 'no trigger', the VI works fine. But if i supply generated waveform to the counter gate(i.e. setting trigger mode to external), i see for sometime pulses missing are missing. I have also tried several other VI's(like 'delayed pulse easy.vi' and 'cont pulse train easy.vi'), but facing same problem. Can you please tell me how can i solve this problem.
    regards,
    Abhijeet

    hello Alan,
    Ok! here i explain my code. My requirement is to supply contineous 5V pulses at around 10Hz to a camera. After some time of the rising edge of pulse to the camera, i want to trigger Laser-1 and after some time of rising edge of the pulse to the Laser-1, i want to trigger Laser-2. In PCI 6014 there are only two counters which i am using for two Lasers(for delay generation). For Pulse train generation i am using 'function generator.vi'which is basically a waveform generator, but to get pulse train i set offset equal to amplitude. I supply this pulse train to two counters. To generate delay from the counters i am using 'Delayed pulse easy(9513).vi' which i have put into while loop. To see the output i am using 2-channel oscilloscope vi where i see some pulses missing. Also I obsereved pulses missing when i supply the output to the Lasers(Lasers stops firing for moment).
    I am attaching a timing diagram which is explains my application and a labview code where i have combined three VIs (one 'function generator.vi' and two 'delayed pulse easy(9513).vi').
    Thank you,
    Abhijeet
    Attachments:
    camera+laser1+laser2.vi ‏188 KB

  • Multi-Value Sequence!

    Hello everyone,
    First of all, sorry about my poor english! I'm a brazilian undergraduate student but I never attended english classes, kinda auto-learned by attempts... well, I think this is enough to my introduction. Oops, that's something I need to tell also. I'm already kinda experienced with the following databases, but I am very newbie at Oracle. (Firebird[some years and currently using it], DBase[a long long time ago], Paradox[ a long time ago too], MSAccess (omg!!!) and MySQL).
    I have the followin' situation:
    My very simple test table:
    CREATE TABLE TESTSEQ (
    SEQNO NUMBER(4),
    CLASS VARCHAR2(20),
    ... constraints, checks, everything else).
    Some records:
    SeqNo | Class
    001 | Red
    002 | Red
    003 | Red
    001 | Green
    002 | Green
    001 | Blue
    002 | Blue
    003 | Blue
    Ok, let's get into the problem. Each Class must be sequencially numbered. The easiest way is to use "SELECT MAX(SEQNO) WHERE CLASS = Something..", but I will have concurrency problems :)
    Usually, the best solution for "autonumbering" is to use a SEQUENCE... then I can look for a SEQCOLORS.NEXTVAL... but I will need to restart it for the Classes.... this way can be a burden.
    The "user application" can create a new sequence for each new class... SEQCOLOR_RED, SEQCOLOR_GREEN... and I think this solution is a lot better than mess with the value of a single sequence. (solution 3)
    The last solution I though is to use a Single Table SEQCOLORS ( LAST_SEQ, CLASS ), and use a concurrency transaction to "lock" the SEQCOLORS table while get a new value... It's seems to me this is the best. (solution 4)
    But, what could be really good and what I'm looking for is a way to create a safe concurrent "multi value sequence". It could be something like:
    // CODE
    CREATE SEQUENCE MVSEQ_COLORS MULTIVALUE;
    MVSEQ_COLORS.ADDINDEX('GREEN');
    MVSEQ_COLORS.ADDINDEX('RED');
    SELECT MVSEQ_COLORS.NEXTVAL['GREEN'] FROM DUAL.
    And know the one million question. Is there any approach for my dream-like sequence above? I'm glad for any tips and if i'm right about the "solution 4", i need some help to the "lock table" thing... the better approach to do it.
    Thanks in advance ;)
    []'s
    I though that could be good a pratical use:
    Relations:
    ORDER(_order_id_, description, other_fields...)
    ORDER_ITEM(_order_id_, seqno, item_description, other_fields...)
    In order_item, seqno must be restart each order... but at my problem I'll add itens to random orders frequently..
    Edited by: Paulo Gurgel on 18/03/2010 22:39
    Like the answer below, a good and simple approach for real world to the composite primary key is to use a timestamp or a single sequence for everyone, not a multi-sequence. But this is not whats this thread about. The question is not about this particular model, but IF we require a "multi value sequence", what's the best approach. In my particular problem, a timestamp would be a perfect candidate key. (a case where the user or terminal/device is part of the primary key ^^)
    "CREATE TABLE TESTSEQ (
    DEVICE_ID NUMBER(7),
    SEQDATE DATE,
    CLASS VARCHAR2(20),
    ... constraints, checks, everything else)."
    Edited by: Paulo Gurgel on 19/03/2010 09:28

    If it really needs to be stored, then the question becomes how "current" doees it need to be. If you can take some latency, then you could use an approach similar to what MScallion suggested, and schedule a job in the database to update the sequential serial every x amount of time. Essentially, you would use a real Oracle sequence (or perhaps a timestamp column) to determine the order of the rows to enable you to sort them to assign a serial sequence. you would only need to update rows that currently had no values in the serial key column.
    The upside of this is that you do not have the serialization issues you would get from locking based approaches, the downside is that there is a lag between a record being inserted and the key being generated.
    If you can go with this approach, then I would. If you need to have child records based on the serial key, then would also recommend that you use a real Oracle sequence as a surrogate key to use in the FK relations with the chilren. That way, you can establish the child relationship immediately if neccessary.
    If you cannot take the latency in generating the serial key, then you need to serialize using a "sequence" table, something like:
    CREATE TABLE class_seq (
       class_name VARCHAR2(30) NOT NULL,
       last_seq   NUMBER NOT NULL,
       CONSTRAINT class_seq_pk (class_name) PRIMARY KEY)
    ORGANIZATION INDEX;I would prime that table with a value of 0 (or the current max sequence in the class) for each class. Then all of your inserts into the table need to be structured like:
    SELECT last_seq FROM class_seq
    WHERE class_name = <class> FOR UPDATE;
    INSERT INTO test_seq (seq, class_name) VALUES (<val from above +1>, <class>);
    UPDATE class_seg
    SET last_seq = <val inserted>
    WHERE class_name = <class>;
    COMMIT;I would strongly recommend that if you have to do this, you make really sure that all inserts to this table are done through a stored procedure that encapsulates this logic, and contains enough error checking/handling code to make sure that transactions are commited or rolled back as appropriate.
    Having said that, I would also strongly prefer the delayed generation approach, even if you need to schedule the job to run every couple of minutes.
    Note that all of the comments above are taking your assertion about the neccessity of this at face value. Personally, I'm not entirely convinced that it is either necessary or desirable, but I haven't read the book :-)
    John

  • Report generation delay

    Hi,
    I had a problem with teststand report generation at the end of the test. The report generation is taking too long, while it is appending the report.
    My report is in ascii text format and will attach the report to the pre-existing file. The typical test has about 100 steps, and the test exists the sequence when a step fails.
    I had tried before the on-the-fly report option, but I had some other problems with it.
    I think two main reasons for the delay is: Filtering for Failed steps and appending to the big file.
    But I don't how to solve this. Does any body has any ideas without using on-the-fly method.
    Thanks in Advance

    Hi,
    what kind of resultfiltering are you doing? There can be a huge potential of improvement; this is because you can "filter" the results of each step during runtime of the sequence and discard every result which does not pass this filter. The default filterfunction of the reportgeneration takes place during reportgeneration, so after all results already have been collected. This can be inefficient, exp. with large resultlists.
    The function used for "runtime-filtering" woulod be an override od the "PostResultListEntry"-Callback.
    hope this helps,
    Norbert
    CEO: What exactly is stopping us from doing this?
    Expert: Geometry
    Marketing Manager: Just ignore it.

  • In Delayed Pulse Generation vi,Problem With THE PULSE WIDTH??

    In Delayed Pulse Generation vi, I want to input a very low number for the Pulse Width while using an external timebase source. But the minimum pulse width has to be 2. Does anyone know how can I solve this problem??

    Hey 45,
    Unfortunately, there is no way to generate a pulse width smaller than 2x your external timebase.
    There is an option to create a pulse of arbitrary width of your external source if you can afford some software processing in between. What you can do is use 1 counter to measure how many source edges of your card's internal timebase (80 MHz for TIO only, 20MHz or 100kHz for TIO and STC) your external signal is. This uses pulse width measurement as the counter application. Once you know how many source edges it takes to represent your pulse, then you can use triggered pulse generation and use the internal timebase with the pulse specs set to create the exact pulse width you want (and delay) and you can use your external pulse as the trigger. Th
    is works well if your pulse is always the same width and you can measure it before hand. As an example, let's say your pulse is 20 internal timebase pulses when measured. This means you can use the pulse specs to specify a pulse width of 0.75 your pulse width by using only 15 internal timebase edges for your pulse width.
    I don't know if I was clear above or not but if you give me your exact application you are looking to achieve, I might be able to help you out. Hope that helps.
    Ron

  • How to avoid delay during analog output generation by changing its frequency?

    Windows XP
    LabVIEW 7.1
    PCI-6036E + BNC-2120
    Hi,
    I am going to create a vi to generate an engine speed sensor signal (a simple square wave with specific missed pulses, in my case 58 pulses “teeth” and 2 missed pulses “missed teeth”) as an analog output but in addition give me the opportunity to control parameters for example frequency online to simulate the engine speed changes during running that vi. For this purpose I have started with “Continuous Generation.vi” which is available in NI Example Finder under the following path:
    Hardware Input and Output > Traditional DAQ > Analog Output > Continuous Generation.vi
    Then I modified it towards above mentioned goal, all related vi s are attached. The main vi is: "Motor Signal Generator_1.12.vi"
    At the first try it looks that it works properly but when have a look on that more accurately with Oscilloscope (fortunately I have a good one: Agilent 54621A – 60 MHz, 200 Ms/s) obviously there is a gap (delay or Jitter) whenever I change the engine speed. It is also attached in Signal generation_problem report.doc file.
    Note: Small gaps are OK and related to predefined missed teeth but the big one is happened during changing engine speed.
    As far as I understand it is related to the time which case structure in AO C-GEN sub-vi needs for AO reconfiguration each time after changing the engine speed (update rate). How can I get rid of this delay or gap during signal generation and generating completely continuous signal?
    I have to mention that obviously I changed the frequency by changing the update rate. The other possibility is to change the number of updates in one period (refer to "generate arb frequency.vi" in NI site: http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3E48F56A4E034080020E74861) which resulted in no delay however then I can not change the frequency continuously but step by step (for example jump from 5Khz to 2.5KHz immediately) and this can not pass to my application.
    Any hint is appreciated.
    regards
    Attachments:
    Signal_generation_NIsupport.zip ‏81 KB

    Hi Roozbeh,
    The following example will allow you to vary the pulse train frequency during run time.
    Thanks,
    Lesley Y.
    Attachments:
    GenDigPulseTrain-ChangingSpecs.vi ‏75 KB

  • Is there some configuration on human task to delay email generation

    We are having a requirement to send notification when some user approve a workflow request.
    on approval by one user and on being assigned to some other user we raise event using onAssigned and onComplete callback,
    these events trigger another BPEL process which modifies a table.
    In the email notification on approval we want to capture changes done by bpel called on event raised using callback.
    Is there some way we can delay email notification generation i.e wait for 15 - 20 seconds?

    Is it possible to sent email from Human Task notification to several users?
    Regards,

  • Arbitrary waveform generation from large text file

    Hello,
    I'm trying to use a PXI 6733 card hooked up to a BNC 2110 in a PXI 1031-DC chassis to output arbitrary waveforms at a sample rate of 100kS/s.  The types of waveforms I want to generate are generally going to be sine waves of frequencies less than 10 kHz, but they need to be very high quality signals, hence the high sample rate.  Eventually, we would like to go up to as high as 200 kS/s, but for right now we just want to get it to work at the lower rate. 
    Someone in the department has already created for me large text files > 1GB  with (9) columns of numbers representing the output voltages for the channels(there will be 6 channels outputting sine waves, 3 other channels with a periodic DC voltage.   The reason for the large file is that we want a continuous signal for around 30 minutes to allow for equipment testing and configuration while the signals are being generated. 
    I'm supposed to use this file to generate the output voltages on the 6733 card, but I keep getting numerous errors and I've been unable to get something that works. The code, as written, currently generates an error code 200290 immediately after the buffered data is output from the card.  Nothing ever seems to get enqued or dequed, and although I've read the Labview help on buffers, I'm still very confused about their operation so I'm not even sure if the buffer is working properly.  I was hoping some of you could look at my code, and give me some suggestions(or sample code too!) for the best way to achieve this goal.
    Thanks a lot,
    Chris(new Labview user)

    Chris:
    For context, I've pasted in the "explain error" output from LabVIEW to refer to while we work on this. More after the code...
    Error -200290 occurred at an unidentified location
    Possible reason(s):
    The generation has stopped to prevent the regeneration of old samples. Your application was unable to write samples to the background buffer fast enough to prevent old samples from being regenerated.
    To avoid this error, you can do any of the following:
    1. Increase the size of the background buffer by configuring the buffer.
    2. Increase the number of samples you write each time you invoke a write operation.
    3. Write samples more often.
    4. Reduce the sample rate.
    5. Change the data transfer mechanism from interrupts to DMA if your device supports DMA.
    6. Reduce the number of applications your computer is executing concurrently.
    In addition, if you do not need to write every sample that is generated, you can configure the regeneration mode to allow regeneration, and then use the Position and Offset attributes to write the desired samples.
    By default, the analog output on the device does what is called regeneration. Basically, if we're outputting a repeating waveform, we can simply fill the buffer once and the DAQ device will reuse the samples, reducing load on the system. What appears to be happening is that the VI can't read samples out from the file fast enough to keep up with the DAQ card. The DAQ card is set to NOT allow regeneration, so once it empties the buffer, it stops the task since there aren't any new samples available yet.
    If we go through the options, we have a few things we can try:
    1. Increase background buffer size.
    I don't think this is the best option. Our issue is with filling the buffer, and this requires more advanced configuration.
    2. Increase the number of samples written.
    This may be a better option. If we increase how many samples we commit to the buffer, we can increase the minimum time between writes in the consumer loop.
    3. Write samples more often.
    This probably isn't as feasible. If anything, you should probably have a short "Wait" function in the consumer loop where the DAQmx write is occurring, just to regulate loop timing and give the CPU some breathing space.
    4. Reduce the sample rate.
    Definitely not a feasible option for your application, so we'll just skip that one.
    5. Use DMA instead of interrupts.
    I'm 99.99999999% sure you're already using DMA, so we'll skip this one also.
    6. Reduce the number of concurrent apps on the PC.
    This is to make sure that the CPU time required to maintain good loop rates isn't being taken by, say, an antivirus scanner or something. Generally, if you don't have anything major running other than LabVIEW, you should be fine.
    I think our best bet is to increase the "Samples to Write" quantity (to increase the minimum loop period), and possibly to delay the DAQmx Start Task and consumer loop until the producer loop has had a chance to build the queue up a little. That should reduce the chance that the DAQmx task will empty the system buffer and ensure that we can prime the queue with a large quantity of samples. The consumer loop will wait for elements to become available in the queue, so I have a feeling that the file read may be what is slowing the program down. Once the queue empties, we'll see the DAQmx error surface again. The only real solution is to load the file to memory farther ahead of time.
    Hope that helps!
    Caleb Harris
    National Instruments | Mechanical Engineer | http://www.ni.com/support

  • Talkin' Bout My Generations: A Brief History of Intel-based Portable Macs

    During my first four years here at Discussions, I came across a fairly common problem while trying to help folks using Windows on a Mac: very few people I responded to could tell mewhat kind of system they were using. Many were users of portable Macs, so to try and help them out identifying the machines they used, I thought of making a guide to portableidentification.  But as I was writing this article two years ago, I got thinking about a more detailed history of the MacBook family from 2006 to 2010. I’ve taken many of the news snippets I’ve read from Macworld magazine and other sources to provide the historical content in this guide and combinedthem with my personal opinions on each model. Specifications where used have been verified by Brock Kyle’s EveryMac.com and by Apple support documents as well as keynote speeches from Apple execs.  The opinions provided are those of the author and are independent of Apple, Inc, so in other words, if you feel differently about these machines…
    DON’T SHOOT THE MESSENGER!
    And now, the guide.  Enjoy!
    First generation (1G):
    These are the only 32-bit Intel Mac portables in the field, sporting Intel Core Duo (“Yonah”) processors from 1.83-2.16 GHz (Early '06, including Glossy)
    MacBook
    This long-awaited upgrade of the iBook has a port setup comparable to the Mid-'05 iBook--2 USB 2.0, 1 FW400, audi oout, mini video.   Also uses an inset keyboard, which drew some groans from the community-at-large when it first launched.  Internally, uses an Intel GMA950 graphics system that borrows up to 64 MB as video RAM and adds 16 MB overhead. 
    Case type: Solid white or black polycarbonate shell
    Chipset: Intel 945GM
    Standard RAM: 512 MB (432 MB usable)
    Maximum RAM: 2.00 GB PC2-5300 DDR2 SDRAM(1968 MB usable)
    Pros: Solid performance vs. iBook, goodbasic machine for the Web, hard drive is user-serviceable.
    Cons: Poor graphics make this unit ascratch for mid-level business work, games or creative apps; limited RAM, no64-bit support
    MacBook Pro
    This was Apple's Intel debut, along withthe iMac (Core Duo).  Apple flashed a1.67 GHz prototype at Macworld Expo ‘06 that was scratched in production for a1.83 GHz model.  Supply chain economicsresulted in an optical drive downgrade to a standard single-layer drive fromthe double-layer drives in the late '05 PowerBooks.  It's also the only model in the MacBook Procontinuum not to bear a FireWire 800 port.  Although functionally similar to the MacBookthat followed it, this line has discrete graphics by way of AMD's RADEONX1600--up to 256 MB.  Slightly revisedversions, rolled in by mid-year, included a glossy display and improved videoRAM. 
    Case type: Anodized aluminum compositewith plastic edging.
    Chipset: Intel 945GM
    Standard RAM: 1 GB
    Maximum RAM: 2.00 GB PC2-5300 DDR2 SDRAM
    Pros: Good step up from PB '05, can runpro apps and games with ease
    Cons: limited RAM, no 64-bit support, no DVD±DL support, lack of FW800 abother for some
    Second generation (2G):
    The 2G portables (“Late 2006” in Applespeak) were a mild speed bump of the 1G lines, replacing the 32-bit Core with the 64-bit Core2 (“Merom”).  Processor speeds ranged from 2.0 GHz-2.33 GHz. Apple fixed many 1G shortcomings here, but retained the 945 family chipsets until well into 2007.  As aresult of the 945 family’s addressing limitations, usable RAM is limited to 3GB, even when 4 GB can be installed. (See http://www.everymac.com/systems/apple/macbook_pro/faq/macbook-pro-core-2-duo-3-g b-memory-limitation-details.html)  Further, Apple has chosen to limitWindows support on these units to Vista; anything else is “use at own risk”.
    On the plus side, these 2G portables arethe absolute earliest qualifiers for Mac OS X Lion, albeit with a significantlylimited user experience—that is, many features of note simply are not possible given the nature of the 2G internals. 
    MacBook
    No visible markers set these units apart from the 1G models, and all internals are the same save for the Core2 CPU.  These units were slightly revised in 2007 toenable draft 802.11n support; those models shipped in October 2006 and onward could download an update to enable 802.11n. The only way to confirm a 2G MacBook is via software; the Model ID iseither ”2,1” or “2,2”
    Case type: Solid white or blackpolycarbonate shell
    Chipset: Intel 945GM
    Standard RAM: 1 GB (944 MB usable)
    Maximum RAM: 3.00 GB PC2-5300 DDR2 SDRAM (2992 MB usable)
    Pros: Core2 offers 64-bit support and modest speed boost, max RAM up
    Cons: Still comes up short forhigh-demand applications.
    MacBook Pro
    Functionally similar to its predecessor while retaining the AMD X1600 graphics, the 2G Pro had three notable differences.  This line marks the permanent return of the FireWire 800 port—this one’s on the right side. Also back for an encore is the double-layer SuperDrive; Apple’s suppliers finally had the size of optical drive that Apple needed.  Like the MacBook, it also gets a lift from the new Core2 CPUs with twice as much L2 cache as their predecessors and their trendier plastic-clad siblings.
    Case type: Anodized aluminum composite with plastic edging.
    Chipset: Intel 945GM
    Standard RAM: 1 GB
    Maximum RAM: 3.00 GB PC2-5300 DDR2 SDRAM
    Pros: FW800 is back, as is DVD±DL; max RAM up, graphics still strong
    Cons: Speed improvement only nominal, Windows Vista support still lacking inspots (X1000-series chips are not DX10 qualified)
    Third generation (3G):
    The “Mid/Late 2007” portables were somewhat of a redesign from the inside, though they remained similar to 2G models when viewed from without.  Common to both lines is the Intel 965 chipset family, best known by its Intel codename, “Santa Rosa”; with it, the system bus got ramped to 800 MT/s while the memory bus remained at 667 MT/s.  Here, the Core2 gets another modest speed bump, with standard frequencies ranging from 2.1 GHz-2.4 GHz.  At this time, the RAM ceiling was lifted, allowing 4 GB to be used in all models and making theseMacs capable 64-bit machines.  Windows x64 variants will run on this class, but it requires Boot Camp 2.1 or higher and some finesse with installing individual software packages since Apple’s installer places a soft block on these units.
    Also of note: 3G and 4G MacBook Pros were particularly susceptible to a defect in the NVIDIA graphics chip, which left unchecked would cause these units not to display video, or to show scrambled video.  Apple has a current repair program to fixthis issue if you should run across it, but time is running out.  Unless you are aware that the defect has been repaired, these models are best avoided
    MacBook
    By the time the 3G models surfaced, the2G models were dealing with heavy criticism for not being refreshed in sync with the Pro models.  Apple had three convincing reasons for such a delay. First came the iPhone EDGE, for which development was a top priority.  The delay actually bought some time for Apple to reveal the other two reasons; Intel was providing the GMA X3100 as a companion to the GM965, which in itself was a modest improvement over the GMA 950 used in the first two iterations; and Apple had been working on its latest flagship OS, “Leopard”, released just days before the new MacBook surfaced on All Saints’ Day (11/1).  One might say that waiting does indeed payoff, judging from Macworld’s bench scores of the 3G MacBooks, 2007 was a good year to upgrade the old iBook to something better.
    Case type: Solid white or black polycarbonate shell
    Chipset: Intel GM965
    Standard RAM: 1 GB (880 MB usable)
    Maximum RAM: 4.00 GB PC2-5300 DDR2 SDRAM (3952 MB usable)
    Pros: Better graphics, potentially faster WLAN support, improved speed, conservative energy usage
    Cons: Poor graphics in Windows, game support on both platforms limited to casual titles (many FPS/RTS/MMO games not supported)
    MacBook Pro
    The 3G Pro underwent a massive interior overhaul in June 2007, sporting NVIDIA GeForce 8600M GT graphics and—for the first time in an Apple portable—an option to build a Core2 Extreme into the unit at 2.6 GHz.  These were the first portables to carry 802.11n as a standard option, as well as the first Apple portables touse an LED-backlit display.  The 3G Pro also meets or exceeds all Windows Vista operating requirements, and was one of the best performing computers to run Vista, according to PC World.
    Unfortunately for longtime notebook users, the 3G lines of the MacBook Pro also mark some “lasts”.  The line of 3G Pros was the last line of portables to have officially shipped with Tiger, the last portables to includean Apple Remote as standard equipment, and, perhaps more notably, the last tobear a traditional numeric keypad.
    Case type: Anodized aluminum composite with plastic edging.
    Chipset: Intel GM965
    Standard RAM: 2 GB
    Maximum RAM: 4.00 GB PC2-5300 DDR2 SDRAM
    Pros: Significantly improved graphics, greater energy efficiency over 2G units due to chipset and display upgrades, fastest unit of its time for current OSes, solid all-around performance, potentially faster WLAN support.
    Cons: Not quite “future-proof”
    Fourth generation (4G)
    The “Early 2008” portables were met with fervent anticipation, as Apple hinted about “something in the air” at what would be CEO Steve Jobs’ final Macworld Expo address. Notebooks were all the rage, as was the upcoming iPhone software upgrade that gave rise to application development and the App Store.  Exciting news indeed, it was.  Yet, as was the norm in Jobsian monologues, he had “one more thing” to show off. Inter-office memos?  Nope, but it did arrive in the classic manila envelope used for such.  It was the first-generation MacBook Air, partof a 4G lineup that saw revamped Core2 CPUs ranging from 1.6 GHz all the way upt o 2.6 GHz depending on model and build options.
    The new CPUs were based on Intel’s latest “Penryn” cores, some of which received a drop in L2 cache versus the “Merom” cores used in 2G and 3G units.  However, the drop in cache did little to impact performance; the new CPUs were actually faster by a slight margin at the same speeds as prior Core2’s, per Macworld’s bench scores.  As there were few changes in case designapart from removing the keypad from the MacBook Pro, only software can separate a 4G unit from a 3G unit.
    The 4G units, and all units following, officially support x64-native Windows via Boot Camp 2.1 as included on their Install Discs, or ondiscs with future versions of OS X and Boot Camp.
    MacBook
    The 4G MacBook saw the processor upgrade and little else,but the bump was likely enough to convince any but the hard-core 12” PowerBookenthusiasts to cross over to Intel. Because it’s still based on the Santa Rosa (GM965) platform, the 20-pluspercentage point improvements touted by tech-savvy bloggers and enthusiastsites are never realized. Rather, some sources have documented a roughimprovement of between three percent and ten percent over the 3G units.
    Sadly for some, this model is the last MacBook to bear anysize and speed of FireWire port.
    Case type: Solid white or black polycarbonate shell (as of late 2008, white only)
    Chipset: Intel GM965
    Standard RAM: 2 GB (1904 MB usable)
    Maximum RAM: 4.00 GB PC2-5300 DDR2 SDRAM (3952 MB usable)
    Pros: Still a solid machine for light work, cheap, fast for its price
    Cons: It’s the only cheap way to make your FireWire gear work
    MacBook Air
    The new kid on the block this go-around;the MacBook Air is Apple’s first sub-notebook since the PowerBook Duo of the early 1990’s. Classified as a “thin and light”, the Air is a very strikingdefinition of that term.  At three pounds weight and 0.16” to 0.76” thickness, and with logic circuitry the length of a standard No. 2 pencil, Apple could crow about making “the world’s thinnest notebook” and still pack more punch into a space of 14 inches at a time when other sub-note vendors were still trying to shrink their wares.  These vendors, according to Jobs, started shrinking items that shouldn’t be shrunk. Where most sub-notes had 11” or 12” screens, for example, the Air packed in a 13-incher; and when a keyboard was needed for the Air, Apple went with a full-size board identical to the then one-and-a-half-year-old MacBook design, complete with inset keys.  From the MacBook Pro, the Air gained an aluminum finish as well as a backlit keyboard.  On its own, the Air introduced solid-state storage (colloquially “flash drives”) as hard drives for the Mac.  However, this option added $1,000 to the Air’s asking price and dropped its already limited storage capacity from80 GB to 64 GB.  To add insult to injuryin some minds, the Air also dropped common expansion options and an internal optical drive to acquire its legendary dimensions.  Left after shrinkage: a single USB port, an audio jack, and a “micro-DVI” video port. Despite these sacrifices, the 1G MacBook Air still outclasses other sub-notes where it counts because its chipset is the same GM965 used in the 3G and 4G MacBook offerings in addition to having the fastest low-voltage CPU’s of the day in custom quarter-sized packages. Its performance in comparison to full-featured notebooks is lower by way of processor speed being lower, and yet normal for a portable of its class.
    Case type: Anodized aluminum
    Chipset: Intel GM965
    Standard RAM: 2 GB onboard (1904 MB usable)
    Pros: Size and weight offer maximumportability, big screen and keyboard offer comfort for travelers, multi-gesturetrackpad has large surface for easy usability, and price is on par for class.
    Cons: Limited expansion options, limited storage, and service-removable battery ,costly add-ons required for use in environments where WLAN isn’t an option, not well suited to Windows variants beyond XP.
    MacBook Pro
    Not much new here from the 3G lines, save for the absentkeypad.  Base specs were upped by small increments, and dedicated VRAM doubled for all models.   Nonetheless, the 4G Pro can make a capable,if not solid gaming unit (as if the 3G unit wasn’t competent in its own right).  Like the 3G unit, it is also well suited to Vista and its 64-bit variant, and it can easily run Windows 7 in its many forms as well.
    Case type: Anodized aluminum composite with plastic edging.
    Chipset: Intel GM965
    Standard RAM: 2 GB
    Maximum RAM: 4.00 GB PC2-5300 DDR2 SDRAM
    Pros: Robust graphics, flexible options,and multi-gesture trackpad
    Cons: What’s not to like?  If you liveor die crunching numbers, it’s tougher, but doable.
    Fifth generation (5G)
    As is done in every odd generation, Apple reworked the entire line of notebooks from within for the “Late 2008/Early 2009” cycle.  In addition, Apple was hard at work on atotally new and totally trend-setting casing process for its portables.  The result: an extreme makeover not seen in Apple’s portable lines since the 68K-to-PowerPC transitions of the early 1990’s.  To rework the interior of the MacBook family, Apple went to NVIDIA—not Intel—for a high-performance logicsolution to be used in notebooks.  NVIDIAwas working on a desktop chipset at the time; but if Steve Jobs’ statement at Apple’s October ‘08 notebook event is to be believed, Apple designers asked NVIDIA to make it mobile, and the company delivered an MCP logic set dubbed“GeForce 9400M” unto Apple.  All linesthus benefited from markedly faster graphics and the adoption of ultra-fas tDDR3 memory.  Here, the 5G MacBook and 2G MacBook Air became passable all-around units, with the 5G MacBook Pro sportingdynamically switchable graphics engines.
    For the exterior makeover, Apple Senior Designer Jon Iverevealed that Apple’s latest process created a “unibody” enclosure that waslighter and required fewer parts to produce, for it was milled entirely fromone sheet of aluminum.  To complete themakeover, Apple drew on its experience with the Aluminum line of iMac desktopsand fused all-glass displays into the new assemblies.
    For some models, the fifth generation held well into 2010,and so received only incremental upgrades to the CPU, GPU, and system RAM
    All models from this generation, save for the whiteMacBook, include a button-less, customizable multi-gesture trackpad.
    MacBook and MacBookPro (15”)
    Because the two lines had converged in this iteration, only subtle visual differences kept them apart. Both lines dropped the FireWire 400 port and exchanged their respectivevideo outputs for a common Mini DisplayPort, based on an emerging standard.  The loss of certain status quofeatures on both lines  (FW400 on theMacBook, traditional keyboard on the Pro) drew some whining in certain circles,but such things happen when Apple does this sort of retooling.
    With the 5G notebooks, Apple further blurred the line thatonce separated MacBook from MacBook Pro, allowing the former a backlit keyboardin its fullest build.  Apple hoped that thiswould swing “fence people” toward the MacBook instead of a low-cost Windows PC since these are folks that would be forced to spend $2,000 on a MacBook Probecause they want to play games in either Mac OS or Windows, casually orotherwise.
    Case type: Anodized aluminum unibody
    Chipset: NVIDIA GeForce 9400M MCP (withGeForce 9600M GT GPU in Pro models)
    Standard RAM: 2 GB (1792 MB usable)
    Maximum RAM: 8.00 GB PC3-8500 DDR3 SDRAM( 7936 MB usable)
    Pros: Fast graphics, lighter, moredurable, energy efficient, hard drive is user-serviceable, wealth of optionsavailable
    Cons: Changes in port makeup require conversion adapters; may frustrate some
    MacBook Pro (17”)
    At MacWorld Expo ’09, Apple SeniorVice-President Phil Schiller spent more than 90 minutes touting the company’slatest software offerings.  In typical Apple style, however, Schiller couldn’t let Apple make what would be its finalcurtain call without a fantastic final act. The 5G-notebook lineup would be rounded out with a stunning revision to one of Apple’s crown jewels: the 17-inch MacBook Pro.  Though it’s fundamentally similar to its smaller siblings and received the same makeover from its 4G incarnation that the others received, its battery puts it in a class of its own; Apple claimed not only that the battery will last an unheard-of 8 hours, but also that it would continue to function at nearly 100% potential after 300charge cycles and drop to 80% potential after 1000 cycles, thereby lastingthree times longer than most conventional notebook batteries, including itsown.  The reason for this is thebattery’s adaptive charging circuitry, which requests that charge be directedonly to the cells that require it instead of the system charging the battery uniformly across all cells.  Real world testing of Apple’s claims yielded figures closer to 5 hours.  Still, the fact that the battery is fixed inplace seemed irrelevant.  Fixed batteries have been a source of worry for many gadget lovers since the original iPoddebuted in 2001.
    Nonetheless, Apple’s flagship retained manyof thee same advantages and disadvantages of its 5G fellows, and yet it remaineda solid machine for those fortunate enough to afford its nearly $3,000 base sticker price.  Build-to-order modelsnearly eclipsed the 3 GHz mark—but as Don Adams would have said, missed it by that much.
    Case type: Anodized aluminum unibody
    Chipset: NVIDIA GeForce 9400M MCP with GeForce 9600M GT GPU
    Standard RAM: 2 GB (1792 MB usable)
    Maximum RAM: 8.00 GB PC3-8500 DDR3 SDRAM (7936 MB usable)
    Pros: Powerful, lighter, more durable,energy efficient, hard drive is user-serviceable, wealth of options available
    Cons: Changes in port makeup require conversion adapters; may frustrate some ,expensive entry price, fixed battery
    MacBook Air (Second Generation and Third Generation)
    How do you improve on the world’s most eye-catching notebook?  Apparently, you improve uponit from within, as CEO Jobs outlined during the October event introducing the5G-notebook architecture.  Like itsfull-sized siblings, the 2G Air ships with an NVIDIA 9400M MCP and 2 GB of fast DDR3 RAM onboard even as the ultra-low voltage Core2 CPU at its heart has seenonly miniscule improvements in overall clock speed.  Hard drive options have seen more modest gains, with the standard drive adding 50% more space than its predecessor and the SSD option doubling to 128 GB.  With these adjustments, the Air becomes more palatable to travelers willing toaccept certain tradeoffs in exchange for size and weight.  For Windows users under Boot Camp, the Air also becomes a more capable, if still underpowered, Vista unit, albeit one that won’t gain much from an x64-based variant thereof. 
    Case type: Anodized aluminum unibody
    Chipset: NVIDIA GeForce 9400M MCP
    Standard RAM: 2 GB onboard (1792 MB usable)
    Pros: Size and weight offer maximumportability, big screen and keyboard offer comfort for travelers, multi-gesturetrack pad has large surface for easy usability, and price is on par for class,better storage options than previous model.
    Cons: No change in onboard RAM to offset new hardware overhead, add-ons still required where WLAN isn’t available, adapter required for new Mini DisplayPort with most displays
    MacBook (’09 White)
    A surprise refresh in early 2009 brought an entry-level MacBook under $1,000 with most of the 5G features above.  To keep it that affordable, Apple ended up blending a third-gen polycarbonate MacBook exterior with a modified 5G-logicassembly.  Users of this model got the same fast graphics engine as the one in the mainstream aluminum MacBooks, all the while keeping the single and now scarce FW400 port; but they also gave up niceties such as the multitouch track pad and the slightly quicker DDR3 RAM.  Nonetheless, this 5G model was mostlikely aimed at those looking to start with a Mac and get a full-fledged computer.
    Case type: Polycarbonate unibody shell
    Chipset: NVIDIA GeForce 9400M MCP
    Standard RAM: 2 GB (1792 MB usable)
    Maximum RAM:  4 GB (3840 MB usable)
    Pros: Solid construction, cheaper than prior models, few if any changes from previous model
    Cons: Limited trackpad motion support, RAM capped at 4 GB, looks less classy
    Sixth generation (6G)
    Perhaps the only generation not to offer a significant step up from the previous one, the sixth generation opened with a minor redesign of the white MacBook, which at long last had caught up with the earliest 5G models and therefore offered a better value than its previousmodel.  MacBook Airs also see but a minorspeed bump.  True improvement is not achieved until the arrival of the first mobile processors to use the emerging “Nehalem”microarchitecture and to see the return of multithreading support.  The processor’s redesign also affords the ability to shut down inactive processor cores whilst boosting the clock speed of those that remain active. Unfortunately, MacBook Pros are the only models to receive this welcome upgrade, even if it only comes in a dual-core package to start with.  All other models run on the last knownreleases of the “Penryn” core—a harbinger of things to come, maybe?
    MacBook
    From Mid 2009 onward, MacBooks continued to shadow their upper-crust siblings, but in the process, they ultimately catch up—to 2008’s lineup.  It’s from here that these modelstake a multitouch glass-backed trackpad, a fixed battery, and the Mini DisplayPort monitor connection.  A remolded unibody design gives this model a curved front.  FireWire finally drops, as does the IR receiver; Apple found that many consumers buying the MacBook just didn’t care for either add-on.  Still, subtle bumpsin CPU speed and battery life may have been enough to justify an upgrade from previous generation models.
    Case type: Polycarbonate unibody shell
    Chipset: NVIDIA GeForce 9400M MCP
    Standard RAM: 2 GB (1792 MB usable)
    Maximum RAM:  4 GB (3840 MB usable)
    Pros: Long battery life, sleeker and slimmer design,slightly lighter
    Cons: Almost no change from 5G setup; ports dropped
    MacBook Pro (15” and17”)
    As mentioned above, the 6G Pro offered little in the way of improvements over the 5G lineup—or so it might seem at first glance.  Externally, they appear very much like the  5Gmodels, except that Apple has added an SD card slot to the port array—a big upgrade for camera buffs whom usually resorted to carrying cheap and oft-clunky card readers to dangle from a USB port.
    Internally, these two flagship units make several changes to accommodate the Intel “Nehalem” architecture mentioned above.  No longer could a third-party chipset be used—the direct result of a protracted battle between Intel and NVIDIA over the terms of the deal that allowed the Core2 to run on a non-Intel logic set.  In its place, Intel supplied the “Arrandale” Core i-series multipurpose processors along with the then-new 5 series logic sets.  Arrandale brought with it a completely new bus known as QuickPath Interconnect, which in theory was much improved over the traditional front-side bus. Also making their debut were Turbo Boost, which shut down one core and turned up the other based on demand, and the Intel HD Graphics core, a welcome boost over previous Intel offerings that for their part lacked muscle; this new engine could render 720p HD where 2007’s X3100 had to feign it.  Last but certainly not least, Hyper Threading Technology, absent since the last of the Pentium 4 600 series CPU’s were cas tin 2006, returns to little fanfare but grants users twice the effective coresduring heavy workload.
    Flash storage, introduced on MacBook Airs, makes its way into the mainstream lines with this generation and all that will follow it, though the drives’ expense and potential loss of storage space were not always justifiable, even though flash storage delivers on the promise of improved read/write access speeds.
    Despite these huge gains, users anticipating quad-core chips on Macs when high-end Windows notebooks already had such were at the very least disappointed
    For the discrete graphics engine, Apple again turned to NVIDIA for its 300-series chips, these being significantly more powerful than the 9-series previously used. Video RAM remained unchanged.
    Case type: Anodized aluminum unibody
    Chipset: Intel 5 Series/HD Graphics with NVIDIA GT 330M
    Standard RAM: 4 GB (3840 MB usable inlow-energy modes)
    Maximum RAM: 8.00 GB PC3-8500 DDR3 SDRAM (7936 MB usable in low-energy modes)
    Pros: Big lift from i-Series CPU’s, SD cards now usablewithout extra hardware, more starting RAM, SSD options for better performance
    Cons: Low-energy modes use a graphics engine that is a drag on gaming for some (per user reports), still dual-core.
    Seventh generation (7G)
    There may be some discussion as to whether a seventh generation of Mac portables exists, or whether this line should be part of the sixth generation instead.  Apple’s internal naming schemes for the mainstream models did indeed point to a seventh generation, so on that basis, here’s a definition: Seventh-gen models were, as the sixth-gen models, a mild refresh. This time, though, the refresh targeted only those models not receivingthe Arrandale i-Series upgrade.  All models received the final upgrade of the Penryn Core2’s, as well as replacing NVIDIA’s 9400M MCP with a more robust version in the 320M.
    With Windows XP in decline from 2009’s release of Windows 7, this became the last iteration of Mac portables to run the nearly-decade-old platform.  Vista, too, would meet its end here, though Microsoft still considers it in mainstream support untilmid-2012.  Perhaps Apple wished to streamline their Windows support to a single version—or perhaps it realized what so many others outside of itself knew from experience: Vista was a disaster, and it was best left to rot with its distant ancestor, Windows Me, inthe depths of history’s sewers.
    MacBook
    The trusty steed of many a cheapskate since its 2006 intro received what would be its last upgrade ever in mid 2010.  The Penryn processor gets a slight bump from 2.1 GHz to 2.4 GHz, and NVIDIA 320M graphics round out the package.  Otherwise, there’s not much new, for its reign as King of Value would quickly come to a close.
    Case type: Polycarbonate unibody shell
    Chipset: NVIDIA GeForce 320M MCP
    Standard RAM: 2 GB (1792 MB usable)
    Maximum RAM:  4 GB (3840 MB usable)
    Pros: Modest gains for CPU and GPU—but that’s it
    Cons: Still cheap looking with a plastic shell—and you paid WHAT?
    MacBook Pro (13”)
    Now firmly rebranded as a Pro model, Apple’s 13” aluminum notebook was poised to gain clout with “prosumers” and other types that loved the aluminum look but did not want to pay extra for the new CPU’s of the 15” and 17” models.  Still, these units made big gains from the new NVIDIA MCP and Penryn chips up to 2.66 GHz. All in all, this seemed a very well-balanced unit for one a full generation behind its peers, and one that was well worth its $1,200 entry fee
    Case type: Anodized aluminum unibody
    Chipset: NVIDIA GeForce 320M MCP
    Standard RAM: 4 GB (3840 MB usable)
    Maximum RAM: 8.00 GB PC3-8500 DDR3 SDRAM (7936 MB usable)
    Pros: Full featured for the size, hits a“sweet spot” for the price
    Cons: Aging architecture now at limit, no i-Series chips to be found
    MacBook Air (Fourth Generation)
    The head-turning Air gets a late 2010 all-around makeoverwhile expanding the family of portables to include Apple’s smallest notebook since the 12” PowerBook made a splash in 2003. Even at the new 11.6” size, the Air gets a slightly thicker body than its previous two models.  The extra thickness isn’t enough to keep it from being the thinnest, but it is enough to add a much-requested second USB port and to eliminate the clumsy door covering the initial USB port and the video port in addition to exposing the MagSafe connector, making the once-awkward connection more accessible.  This also gives it a more rectangular profile in line with Apple’s other models.
    The upgraded 13” model doubles onboard flash storage andadds the SD card slot from the MacBook Pros.
    Both models now feature factory upgrades to storage andRAM—up to 256 GB and 4GB respectively-- as well as new options from theultra-low-voltage Penryn Core2’s.  Bothmodels also benefitted from NVIDIA’s 320M MCP Starting at 1.4 GHz with 64 GB ofstorage and 2 GB RAM for $999, the MacBook Air slowly began to earn its place as the value leader, costing just as much as the venerable white MacBook.  Even so, with so many options for this model,there was something to fit every budget.
    These models are the first to carry a specific OS requirement when running Boot Camp, despite running Snow Leopard as previous models can.  Windows 7 is a must, though one would be hard-pressed trying to squeeze it into a minimally configured 11” unit
    Case type: Anodized aluminum unibody
    Chipset: NVIDIA GeForce 320M MCP
    Standard RAM: 2 GB (1792 MB usable)
    Maximum RAM:  4 GB (3840 MB usable)
    Pros: Still thin and light, wealth of options available,extra USB port, ports much more accessible
    Cons: Options fixed at time of order, Boot Camp needs toospecific for some users
    What About Sandy Bridge?
    As of February 2011, Apple was one of the first manufacturers to introduce Intel’s Sandy Bridge platform to the world, ushering in the eighth and current generation of portable Macs.  With this generation, quad-core, eight-thread i-Series CPU’s are a staple of the 15” and 17” high end, while dual-core ,quad-thread models still populate the lower end.  Nonetheless, all models now benefit from the same new technology with none fully ahead of or behind the others. 
    All models also feature a breakthrough in peripheralconnectivity that combines bandwidths of both PCI Express and DisplayPort intoa bus markedly faster than any bus presently in use.  Christened “Thunderbolt”, the new interface offers enormous potential with its theoretical 10 gigabit-per-second bandwidth.  However, devices using Thunderbolt are only beginning to emerge on the market,thus it is still too early to offer any concrete opinion regarding thistechnology.
    As these models are currently on sale (and have recentlybeen updated) at the Apple Store and Apple Authorized Resellers worldwide, to proffer any opinion of current models defeats the purpose of this, anhistorical document of Mac portable evolution.
    Conclusion and Final Thoughts
    To have witnessed and tracked the evolution of Apple’snotebook lines from 2006 to the present is no small feat.  One could say that doing so is in fact opening a window on the history of Apple itself, for it is in Apple’s notebooks that we have seen the greatest innovations both from the company and in computing itself.  From their inceptionin 2006, Apple’s Intel notebooks have evolved into some of the best and mostreliable notebooks on the market today. To be able to run Windows as well asthe Mac OS only solidifies that position.
    Yet, with each stage of their evolution, the MacBook, MacBookPro and MacBook Air, while they have made significant forward progress, havehad to sacrifice features that some users find essential.  Still, while the complaints roll in with each generation of notebooks, time must march on. Apple is a computer company after all, and must continually update its wares if it is to remain in its current position near the top of the industryat large.
    The stark realities of Apple’s business, however, should never be used as an excuse to buy the latest and greatest hardware even if yours seems less capable than someone else’s. Holding onto older Apple hardware may actually put you at an advantage, since you may still be able to work with hardware that newer models don’tsupport.  This is one of many reasons Macs tend to stick around longer than most Windows PCs.
    I certainly hope you have enjoyed this look back at Apple’s Intel notebook lines.  As a proudmember of the Mac community for almost eight years and a volunteer whose role connects him to computing past, I find this knowledge of the past fascinating; and yet it is vital to maintain such a background, as it can give us as users an idea of where the industry will be in the months and years to come. 

    Due to a copy/paste glitch, some necessary spaces have inadvertently been removed.  If I could fix this, I would.

  • Issue with Upgrading to 2nd Generation MotoX

    Dear Verizon Wireless and Motorola Mobility,
    Your 2nd Generation Moto X Upgrade program is fatally flawed and my experience highlights everything that could possibly go wrong when attempting to upgrade an existing plan.
    As Verizon replied to my tweet (my twitter name is @melting_plastic), “Getting a new phone should be an exciting time.” but my experience has been everything but that.
    My current phone is a Motorola Droid Razr Maxx. This was my first entry into the Android operating system and I fell in love. As a former Blackberry user, I was a bit hesitant to switch but upon receiving this phone in May of 2012, I had nothing but a great experience with it. This experience made want to continue with a Motorola phone upon my next available upgrade and I had waited to upgrade my phone until the newest Motorola phones were announced. I put off my upgrade for over 5 months waiting for the announcement of a new phone with my current phone deteriorating. The battery life has dropped to less than 2 hours and it has begun to freeze constantly with all the upgrades to software that it is unable to handle. Due to these issues, I checked every day waiting for an announcement of the new Moto X to be release and was finally happy when it was announced it would be released on September 27th for Verizon.
    On the morning of Friday September 27th, I attempted to order my phone, a 32gb model, through the MotoMaker website and my first issue arose. Even though I was eligible for an upgrade, the MotoMaker website required a credit check for me to upgrade. As I am not the primary account holder, I did not feel comfortable inputting my father's information for a credit check. I also felt it was not necessary as I was paying the $149.99 by my credit card and the account has been with Verizon since the mid 1990's while it was still Bell Atlantic. As I was eligible for an upgrade and not a new account, it seemed a bit much that this credit check was needed. After searching the internet, I found many posts from the original Moto X release about this issue and the solution was to go to a Verizon Wireless store and pre-purchase the phone there and use the provided pin to order the phone at the MotoMaker website.
    During my lunch break on September 27th, I visited the Wireless Zone retailer in Malvern Pennsylvania and waited for over 45 minutes to talk to an associate in an attempt to pre-purchase this phone and receive a pin for the website. This associated had no information about the ability to purchase this pin nor could he order the 32gb model directly for me. He apologized to me about the wait and his inability to fulfill my order but recommended me to go to a retail Verizon Wireless store as they may be able to help me.
    After returning to work, I decided to attempt to discuss my issue using the Verizon Wireless help chat on its website. The operator suggested to call the Verizon support line and that they should be able to help me on this purchase. I proceeded to place the call, once again waiting on hold for 30 minutes, until I finally was able to talk to a representative. This representative was unable to help me but transferred me to another department that may be able to. After a brief hold, I was transferred to an individual who was finally able to help me out. He informed me that the 32gb model was not in the Verizon system but was expected to be added on October 1st. He apologized for the wait but at least he was able to provide me with valid information.
    On Saturday October 4th, I visited the Verizon Retail location in King of Prussia Pennsylvania and once again waited 45 minutes before being seen by a representative. This time I was helped by an associate named Jeremy who knew exactly what I meant by purchasing a pin. After a bit of struggling to properly place the order, the order was placed with the help of a manager, at the price of $199.99 with a $50 mail-in-rebate. This became the 2nd area of disappointment. Not only did I have to wait to purchase this phone but I had to pay an increased rate up front and needed to send in for a mail-in-rebate. I thanked Jeremy for his help and headed back to my residence 15 miles away.
    Once home, I attempted to place the order for my phone. As I live 100+ miles away from the primary account address, I had planned to have the phone shipped to my work as I had done when I purchased my Droid Razr Maxx. The MotoMaker website prevented me from changing the shipping address and I was once against frustrated by this process. I used the MotoMaker online support tool and they informed me that I must contact Verizon and they can adjust the shipping address as each PIN has a pre-defined shipping address attached to it.
    I called Verizon's technical support line at approximately 4:30PM from my home phone. After once again waiting on hold for half an hour, I was finally connected to an associate and she was very friendly and attempted to help me with my shipping issue. She understood my frustration and placed a 3-way call between her, myself and Motorola support. During this call, she and myself became very frustrated with Motorola support staff as they refused to adjust the shipping address and stated that there was nothing that they could do. She apologized to me and suggested that I return to the King of Prussia location and attempt to sort it out there.
    Begrudgingly, I returned to the Verizon location and once again waited to speak to Jeremy. He apologized for my situation and saw the only way to rectify it was to have FedEx adjust the shipment address after it had been shipped. He informed me that any charges that would be incurred to do so would be credited to my account if I returned to the store with the receipt.
    I returned home and attempted to place the order again. This time I was able to adjust my shipping address and placed the order. While doing so, I received an error message and was instructed to call Motorola's support line. I called this line at around 7:45PM and spoke to a gentleman named Christian. He opened up support case 141005-006808 and informed me that because of my attempt to change the shipping address, this was why the error occurred. He instructed me to attempt to replace the order using the original supplied address and e-mail account and that I “must” use the Chrome web browser. This statement of having to use the Chrome browser was a complete fallacy and he refused to accept that any other browser could be used to properly order the phone. I installed the Chrome browser, attempted to order the phone and this time I was informed that my PIN was already used, likely during the original failed attempt. Christian informed me that he must escalate the issue and it would take an additional 24-48 hours. The simple act of creating a new PIN should not take this amount of time.
    On Monday October 6th, I was finally able to get in contact with another associate from Motorola who was instantly able to create a new PIN for me. I once again placed the order and this time it went through with no issue, order number 00789348. The only disappointment was that I now had to wait until “approximately October 27th” to receive my new phone. During my waiting period, I periodically check the MotoMaker website and during that time, noticed that they offered an additional $50 discount on the Verizon Moto X which would have brought my total down to $99.99. So on top of the additional wait and disappointment, I had now paid $100 over the current price through MotoMaker .
    On Tuesday, October 22nd, I finally received the e-mail stating that my phone had shipped and was due to arrive in Forked River, NJ on October 23rd. Using the FedEx website, I attempted to adjust my shipping address to my work, at the cost of $30 and a delay until Friday October 24th. I was unable to perform this action and then attempted to adjust the shipping address to the location I would be at Friday night (my sister's house) for the same delay, but only a cost of $5. Once again I was unable to perform this action and decided to call FedEx directly. After speaking to the associate at FedEx, she informed me that the only way to adjust the address was to have the shipper, Motorola Mobility adjust the address. With my previous issues with Motorola, I knew that this request would be denied. At this point, my only recourse is to have my parents ship me the phone to my work once they receive it on October 23rd. Even then, I'm unsure if FedEx will leave the phone at the location without a signature if no one is there to sign for it, which is why I attempted to ship the phone to my work.
    At this point, I'm extremely dissatisfied with both Verizon and Motorola with how this whole situation has transpired. I feel a though I should have purchased an Apple iPhone 6 even though I am not a fan of the iOS platform or a different Android OS manufacturer. As a Fios account holder, I am also tempted to switch to the competition after 3+ years of being a customer. I feel that both Motorla and Verizon failed to rectify any hardship I had experienced in my attempt to purchase this phone and even now fear that I will not receive my phone in time to mail in mail-in-rebate which needs to be postmarked by November 1st.

        MPerreca, This is quite a lot for you to have to go through! We surely don't want to lose your business as we appreciate your loyalty with us. I understand the challenges that can come in needing the shipping address changed on your phone orders. I'm glad to learn that the phone is now on it's way.
    I'm confident that you'll be fine with submitting the rebate for your phone. If you do run into troubles with the submission, please let us know. You can also pre-submit your rebate information, here: http://bit.ly/1kKwKJK. Let us know if you have further concerns.
    TanishaS1_VZW
    Follow us on Twitter @VZWSupport

  • Issue in BIP Report Generation - Issue gets fixed when the rtf is opened and re-saved

    Hi,
    We are facing a unique case in BIP reports generation at a Customer site. The BIP installed is a part of the OBIEE 11g installation. The customer report generates most of the times, however there are instances where we get a techinical details error ( custom error ) -  The only way to 'fix' this issue currently is to open the rtf file, hit the spacebar and save this file ( ie re-save this file ) and the report starts to generate correctly again for
    Has anyone else faced such a problem ?
    Also, not sure if this helps - the corresponding xdo has nested tags
    Thanks in Advance
    Orjun - Oracle Financial Services

    Your server file handling has nothing, and really nothing to do with Adobe software. If files don't get locked for (over-)writing and/or lose connection to the program opening them, then your server is misconfigured. It's as plain and simple and that. Anything from "known file types"/ file associations not being set correctly, MIME types being botched, crooked user privileges and file permissions, missing Mac server extensions, delayed file writing on the server, generic network timeout issues and what have you. Either way, you have written a longwinded post with no real value since you haven't bothered to provide any proper technical info, most notably about the alleged server. Either way, the only way you can "fix" it is by straightening out your server and network configuration, not some magic switch in Adobe's software.
    Mylenium

  • My 6th generation Ipod Classic will not eject, works fine otherwise and properly goes thru sync cycle.  A message shows files are in use and device can't be ejected.  If I close my internet browser it will eject properly every time.

      I have a new HP Pavilion running Windows 7 with lots of memory and a terabyte of storage, using iTunes 11 with a 6th generation Ipod Classic.  Have used my current iPod for years with no problem until today; when I try to eject the device iTunes stops responding, there is a delay of about 10-15 seconds until a message box pops up: "the ipod cannot be ejected as there are files in use."  It also won't eject from the windows taskbar, same type of message appears. iTunes remains unresponsive until I click "ok" on the message box. I've reset the ipod twice and disabled the "enable disk use" button for the ipod -- with no change in symptom.
      I am not certain as to the fix but am 100% sure that the problem does not occur if I close my open browser; it occurs only when I have an Internet browser open.  I experimented with Google Chrome that I normally use, and also with Internet Explorer -- when either browser is being used the ipod cannot be ejected.
      I've used iTunes 11 for about 3-4 weeks and this problem had not occurred until today.

    I have had similar issues with mine, happens mainly if I transfer songs and then decide to disconnect my iPod to listen to them with my IEMs (I use Interenet Explorer in my case and it is not neccessarely up when this happens, so I seriously doubt it is an issue conencted to the web browser). I have no patience for this so my trick is I try to eject it from iTunes, if that does not work, then I bring Windows explorer up, right mouse click on the iPod mounted drive and select Eject. It gives me the same warning but there is a third button selection called Continue. When I choose that it just disconnets the drive anyway and the iPod is finally disconnected. It seems to work each and every time I do it so this solution is fine for me. Would be intersting to see what the real root cause of this is because I started getting this problem with the newer iTunes 11.

  • How do i fix my ipod touch 4th generation if it is moving slow?

    how do i fix my ipod touch 4th generation (for ios 6.0.1) if it is movin slow

    I've also had a problem, not with my ipod in general being slow, but with my keyboard. When I type there is a delay and sometimes if I am typing it doesn't show up on the screen right away.

  • When using the LabVIEW Simulation Module, how can I start a frequency sweep with the Simulation Chirp signal generation VI at an arbitrary time after the simulation initial time?

    I'm using the Simulation Loop on LV RT when interacting with some hardware (i.e. all I/O is happening in the Sim loop). I'm going to conduct a frequency sweep test on the hardware and want to use the Simulation Chirp function. However, there is no way (that I can see) to trigger the Chirp to start at some event (i.e. I click a boolean on the front panel and enter a case statement). The Chirp is tied to the global time of the Simulation loop and so are it's input parameters. Is there a way to make it relative to some time at which an event happens?

    Craig,
    Your solution will 'cut' the beginning of the signal and only show the signal afterwards.
    To control when the chirp should start, the best option is to use the Chirp Pattern.vi ( in the Signal Generation palette) and use a Lookup table to control when to feed the time. The shipping example (in LabVIEW 2013) shows how to code using a lookup table.
    C:\Program Files (x86)\National Instruments\LabVIEW 2013\examples\Control and Simulation\Simulation\Signal Generation\SimEx Chirp.vi
    Then, to start from a toggled boolean, look at the example:
    C:\Program Files (x86)\National Instruments\LabVIEW 2013\examples\Control and Simulation\Simulation\Signal Generation\SimEx Step.vi
    and Here is the example in 2013 (in attachment):
    Barp - Control and Simulation Group - LabVIEW R&D - National Instruments
    Attachments:
    SimEx Chirp with Delay.vi ‏241 KB

  • Itunes crashes on addition of artwork to movie folder and apple tv (2nd generation) will not see itunes while itunes plays playlist over wireless network to airport express??

    I have 4 non apple pc exhibiting same issue. Whether you have ten movies on board the pc or 500 on external storage Itunes locks up after you "get info" and try to add video cover from IMDB whether the art is in my pictures on PC or off USB key / external storage. Very frustrating to the extent that I bought a macbook thinking that it may be a non apple issue and bingo same issue whether films on macbook or on nas/ external usb. Effectively itunes may be made to crash by adding artwork!
    2nd Issue noticed at weekend I have a small music library of approx. 35gb music in itunes music folder when a playlist was being played within itunes and airplay was selected to an airport express that is connected to distributed music system in house all works well during party. Guest have access to DJ app via remote app or control of content being player. My kids disappeared into the front room and while playlist on notices 2 things. The ipod touch ( 4 mths old) would not connect to apple tv player 2nd generation while airplay on to music system and the infra red remote remote worked fine but apple tv would not see video files in itunes while airplay on. When airplay disabled all absolutley fine , re- enabled airplay and apple tv bumped again. I have a wireless N router and have successfully had 2 apple tv 2nd generation working off itunes video files without issue. There are delays but both are seen in remote app and both players see itunes folders. I would have thought video streaming to apple tv players sucked up more bandwidth that one airplay to airport express and one apple tv 2nd gen.
    Anyone experienced same

    OK - I managed to fix this. Will document for others.
    I started to think it was a firewall thing. So I turned off both my Windows 7 firewall and my BT Home hub firewall. It started working!
    So turned back on the BT home hub firewall - still working. So it must be a windows 7 firewall.
    Went in and checked that Itunes was there as an exception... Yep. So why still not working?
    Found out that the entry in my Windows 7 firewall said I-Tunes - but when you looked at the details button it wasnt pointing to a program - it was just blank.
    So added a new entry and pointed that at the I-Tunes exe file.
    Now all working...

Maybe you are looking for

  • Re-price of Purchase Order at Goods Receipt

    If have the requirement that on Goods Receipt we need the Purchase Order to be re-priced. If I set the price date to 5 in the PO, this causes a re-price at GR, but is appears to do a complete re-price and removes any manually entered prices. Also, th

  • Remote session via RDGW fine with Windows - not possible with Mac ...?

    Hi, I've configured a fresh single RDS Server (all roles on one Server including Gateway) based on Windows Server 2012 R2. Everything works fine when we use Windows 7 with current RDP Client to connect via Gateway/HTTPS. When we use a Mac (OS X 10.9.

  • Need help for a newbie!!!

    Hi, I have set up a website on a new Redhat7.3 box with Apache2.0 and integrated Tomcat4.0 to handle the servlets used in the site. Yesterday I finished installing Oracle 9i Enterprise edition on the machine (I need a simple single table database tha

  • Two Identical Devices. Flash Works on One, Not The Other. Suggestions?

    I have two Windows 8.1 with Bing tablets in my household. They're both running IE11 version 11.00.9600. They are both just two weeks old! Unfortunately, one of them was infected with adware and browser help objects but as far as I am aware is now cle

  • Yen Symbol Not Displayed Correctly in Text

    Hi all, I am trying to create a text file in the application server using the command "OPEN DATASET IN TEXT MODE", which I am able to do so far.  The data to be transferred to the text file contains the Yen Symbol: ¥  or ALT+0165.  The symbol is bein