Go to Post My own opinion is that any truly great student can succeed with any teacher, and any truly great teacher can succeed with any group of students. - DampRobot [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 24-10-2006, 19:48
notquitehere188 notquitehere188 is offline
Registered User
FRC #1006
 
Join Date: Oct 2006
Location: Ontario
Posts: 3
notquitehere188 is an unknown quantity at this point
Dell laptop serial port

Is the serial port on dell laptop port replicators sufficiently fast for code uploading? we are finally getting a new laptop, but we dont want the slow uploads we got with a usb to serial converter. If not, can anybody reccomend a laptop manufacturer with native serial ports?
  #2   Spotlight this post!  
Unread 24-10-2006, 19:56
Adam Richards's Avatar
Adam Richards Adam Richards is offline
I'm baaaaaaack.
FRC #1902 (Exploding Bacon)
Team Role: College Student
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Orlando, FL
Posts: 1,062
Adam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond reputeAdam Richards has a reputation beyond repute
Send a message via AIM to Adam Richards
Re: Dell laptop serial port

Quote:
Originally Posted by notquitehere188
Is the serial port on dell laptop port replicators sufficiently fast for code uploading? we are finally getting a new laptop, but we dont want the slow uploads we got with a usb to serial converter. If not, can anybody reccomend a laptop manufacturer with native serial ports?
You do realize that the serial interface as a whole is considered "slow" compared to other interfaces used today (i.e. USB, Firewire), right?
  #3   Spotlight this post!  
Unread 24-10-2006, 19:59
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,031
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: Dell laptop serial port

I am not certain, but I would speculate that any serial port built into a laptop would be a 'native serial port' since it would be built into the motherboard. It would actually be more expensive for the manufacturer to put a USB-serial adapter. If it was a USB-serial adapter, then you wouldn't be able to access it in the same way from the BIOS.

Is there much of a speed increase with a native serial port to a USB-serial adapter? It seems that the main bottleneck would be whatever baud rate the RC wants to talk to you at, and I have never heard of a USB-serial adapter that didn't support the standard array of baud rates.

[edit] To Adam's point, serial transfer rates are measured in baud. One baud is one bit per second. There are 8 bits in a byte. 20000 is the maximum the standard officially supports.[/edit]

[double edit] I just noticed that you were talking about a Dell port replicator, not a Dell laptop. I have no idea, but I still don't think you're going to see any amazing speed increases[/double edit]

Last edited by Greg Marra : 24-10-2006 at 20:03.
  #4   Spotlight this post!  
Unread 24-10-2006, 20:01
Jay H 237 Jay H 237 is offline
Down at the railroad
AKA: Jason Hartmann
FRC #0237 (Black Magic)
Team Role: Mentor
 
Join Date: Dec 2003
Rookie Year: 1999
Location: Watertown,CT
Posts: 3,331
Jay H 237 has a reputation beyond reputeJay H 237 has a reputation beyond reputeJay H 237 has a reputation beyond reputeJay H 237 has a reputation beyond reputeJay H 237 has a reputation beyond reputeJay H 237 has a reputation beyond reputeJay H 237 has a reputation beyond reputeJay H 237 has a reputation beyond reputeJay H 237 has a reputation beyond reputeJay H 237 has a reputation beyond reputeJay H 237 has a reputation beyond repute
Send a message via AIM to Jay H 237
Re: Dell laptop serial port

Finding a new laptop with any serial port is going to be very limited. Most only have USB 2.0 and Firewire. The demand for serial devices isn't what it used to be although Dell and a few others still offer a serial port on some models, you're just not going to have much choice.

Using a built in serial port will be better than using a converter.
__________________
2006 Maryland Delphi "Driving Tomorrow's Technology" award
2006 Connecticut General Motor's Industrial Design award
2005 Finalists-----------New Jersey (along with our alliances again, 56 & 303)
2005 WINNERS of the Radio Shack Innovation in Control Award (not once, but twice! )
2004 WINNERS ------ Johnson & Johnson Mid-Atlantic Regional (also thanks to our alliances 56 & 303)
2004 General Motors Industrial Design Award Winners
2004 Archimedes Quarterfinalists (also thanks to our alliances 121 & 386)

NEMO _________ NonEngineering Mentor Organization
"Make it idiot proof and someone will make a better idiot!" - author unknown
  #5   Spotlight this post!  
Unread 24-10-2006, 20:47
IraJason IraJason is offline
In Search of "Bang Head Here" Sign
AKA: Ira Goldberg
FRC #3632 (D-Tecs); FRC #1712 (Dawgma)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Lower Merion, PA
Posts: 283
IraJason has a brilliant futureIraJason has a brilliant futureIraJason has a brilliant futureIraJason has a brilliant futureIraJason has a brilliant futureIraJason has a brilliant futureIraJason has a brilliant futureIraJason has a brilliant futureIraJason has a brilliant futureIraJason has a brilliant futureIraJason has a brilliant future
Send a message via AIM to IraJason Send a message via MSN to IraJason
Re: Dell laptop serial port

Dell actually sells laptops with Serial Ports. The Latitude D510's that we have all have serial ports on them. The problem is, I just visited the Dell website, and they don't sell the D510's anymore. You'll have to check out the specs on some of the other laptops they have to see if they still have the option for Serial Ports.

Edit: It's quite possible they are still available on other dell laptops. The D510s that we bought are literally brand new.
__________________
Many respectable physicists said that they weren't going to stand for this - partly because it was a debasement of science, but mostly because they didn't get invited to those sort of parties."
-Douglas Adams The Hitchhiker's Guide to the Galaxy

2007 Galileo #6 seed, 5th Alliance Captain, Semi-finalist
2007 Philly Regional #4 Seed, Philly Regional GM Industrial Design Award Winner
2006 Philly Regional Highest Rookie Seed,Philly Regional Rookie All Star

Last edited by IraJason : 24-10-2006 at 21:07.
  #6   Spotlight this post!  
Unread 24-10-2006, 20:58
Alexa Stott's Avatar
Alexa Stott Alexa Stott is offline
All I do is twin.
AKA: elixir
FRC #0025 (Raider Robotix)
Team Role: College Student
 
Join Date: Oct 2005
Rookie Year: 2006
Location: No. Bruns., NJ/College Park, MD
Posts: 781
Alexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond repute
Send a message via AIM to Alexa Stott
Re: Dell laptop serial port

I use a USB to Serial converter, and it takes a long time. It's not really that bad.

As it was mentioned above, it's really hard to find a laptop that comes with a serial port. I think IBM ThinkPads still have them, but I could be wrong.

So unless you want to buy an older laptop from somewhere, you will pretty much be stuck with using something like a USB to serial.
__________________
|Email:alexastott[at]gmail.com|Facebook|@zelixir|Google+|
[University of Maryland Computer Science, Psychology]
[Brunswick Eruption]
  #7   Spotlight this post!  
Unread 24-10-2006, 22:16
Cai ZhongHan Cai ZhongHan is offline
Registered User
no team
 
Join Date: May 2005
Location: Singapore, South West
Posts: 10
Cai ZhongHan is on a distinguished road
Re: Dell laptop serial port

Quote:
Originally Posted by AtalanteStar25
As it was mentioned above, it's really hard to find a laptop that comes with a serial port. I think IBM ThinkPads still have them, but I could be wrong.
Most, if not all current Thinkpads do not come with built-in serial ports. You will need a port replicator/dock to get the serial port.
__________________
We have a "Cleaner Room" in school. I'm just trying to find the clean room.
  #8   Spotlight this post!  
Unread 25-10-2006, 02:30
yongkimleng yongkimleng is offline
deus ex programmeur
AKA: James Yong
FTC #0747
Team Role: Mentor
 
Join Date: Aug 2006
Rookie Year: 2004
Location: Singapore, West
Posts: 134
yongkimleng is a jewel in the roughyongkimleng is a jewel in the roughyongkimleng is a jewel in the rough
Send a message via MSN to yongkimleng
Re: Dell laptop serial port

Quote:
Originally Posted by Cai ZhongHan
Most, if not all current Thinkpads do not come with built-in serial ports. You will need a port replicator/dock to get the serial port.
or grab a usb-serial dongle for about US$10+
__________________
| jamesyong.net |
FVC2007, FTC2008
  #9   Spotlight this post!  
Unread 25-10-2006, 03:16
Eldarion's Avatar
Eldarion Eldarion is offline
Electrical Engineer / Computer Geek
AKA: Eldarion Telcontar
no team (Teamless Orphan)
Team Role: Alumni
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Númenor
Posts: 558
Eldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond repute
Send a message via AIM to Eldarion Send a message via Yahoo to Eldarion
Re: Dell laptop serial port

Quote:
Originally Posted by yongkimleng
or grab a usb-serial dongle for about US$10+
The problem with (most) USB-to-serial dongles is that the IFI loader dials down the speed so far that it can take 15 minutes or longer to download the code, versus less than 30 seconds on a normal serial port. It probably has something to do with how the loader negotiates the transfer speeds; I.E. the USB converter may have an intrinsic delay that throws the timing calculations off.

Seeing as the port replicator interfaces directly to the mainboard of the laptop over a high-speed bus, chances are it would be more like adding a daughterboard with a serial port and it might even be assigned IRQs and I/O addresses by the laptop's BIOS, in which case it should be indistinguishable from a normal serial port.

Just my $0.02.
__________________
CMUCam not working? Tracks sporadically? Try this instead: http://www.falconir.com!
PM me for more information if you are interested (it's open source!).

Want the FIRST Email blasts? See here: http://www.chiefdelphi.com/forums/sh...ad.php?t=50809

"The harder the conflict, the more glorious the triumph. What we obtain too cheaply, we esteem too lightly; it is dearness only that gives everything its value."
-- Thomas Paine

If it's falling apart it's a mechanical problem. If it's spewing smoke it's a electrical problem.
If it's rampaging around destroying things it's a programming problem.

"All technology is run on 'Magic Smoke' contained within the device. As everyone knows, whenever the magic smoke is released, the device ceases to function."
-- Anonymous

I currently speak: English, some German, Verilog, x86 and 8051 Assembler, C, C++, VB, VB.NET, ASP, PHP, HTML, UNIX and SQL
  #10   Spotlight this post!  
Unread 25-10-2006, 06:38
yongkimleng yongkimleng is offline
deus ex programmeur
AKA: James Yong
FTC #0747
Team Role: Mentor
 
Join Date: Aug 2006
Rookie Year: 2004
Location: Singapore, West
Posts: 134
yongkimleng is a jewel in the roughyongkimleng is a jewel in the roughyongkimleng is a jewel in the rough
Send a message via MSN to yongkimleng
Re: Dell laptop serial port

Quote:
Originally Posted by Eldarion
The problem with (most) USB-to-serial dongles is that the IFI loader dials down the speed so far that it can take 15 minutes or longer to download the code, versus less than 30 seconds on a normal serial port. It probably has something to do with how the loader negotiates the transfer speeds; I.E. the USB converter may have an intrinsic delay that throws the timing calculations off.
wow so bad? The only problems i came across with some brand of dongle is that the downloader doesn't detect the controller at all.. probably of incorrect voltage levels. The one i used with the IFI Loader still does the flashing within 30+ seconds.. I'd say to be safe, "try before you buy".
__________________
| jamesyong.net |
FVC2007, FTC2008
  #11   Spotlight this post!  
Unread 25-10-2006, 11:38
mtaman02's Avatar
mtaman02 mtaman02 is offline
FIRST's Spare, Queuer & Tech guy =)
AKA: Mike M. / Mouse =)
no team (FRC Volunteer)
Team Role: Alumni
 
Join Date: Jun 2002
Rookie Year: 2001
Location: Staten Island, NYC
Posts: 1,504
mtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant future
Send a message via AIM to mtaman02 Send a message via Yahoo to mtaman02
Re: Dell laptop serial port

Quote:
Originally Posted by IraJason
Dell actually sells laptops with Serial Ports. The Latitude D510's that we have all have serial ports on them. The problem is, I just visited the Dell website, and they don't sell the D510's anymore. You'll have to check out the specs on some of the other laptops they have to see if they still have the option for Serial Ports.

Edit: It's quite possible they are still available on other dell laptops. The D510s that we bought are literally brand new.

If the model is dis-continued try checking there Dell Outlet Store where they keep all the "Refurbished, Brand New / Sent Back or Cosmetically damaged but Fully Functional Laptops" at. I'm pretty sure you can find that model or many others with the DB9 Port such as the Dell Inspirion 8500 or the D510 mentioned above.
__________________
Past FIRST Robotics Events that I proudly volunteered at:
FLL: NY State Competition '03
FRC: NYC Remote Kickoff '04 & NYC Regionals '04-'15 ,'10-'13 & NJ Regionals '06-'10, Finger Lakes Regional '09 & SBPLI Regional '08-'15 and the World Championship in '05 (Galileo Field) '07 (Newton Field) '09 (Practice Fields Attendant / FTA(A)), CeBIT Convention in '04 & NextFEST in '06 both held @ the Javitts Center, Monty Madness '07-'10, Panda-monium '08, B.Eruption '08 & '09, Ramp Riot '08, PARC '09 & '10, BR^2 '09 & Wol. Inv. '09 -'15
2015 FIRST Robotics Off Season Events that I hope to volunteer at:
Where is Wolcott Invitational
2015 FIRST Robotics Events that I will be volunteering at:
SBPLI Reg. & Championships
Volunteer Resume:
Alt & Lead Team Queuer, Field Repair/Reset, Field Setup/Breakdown, Spare Parts Attendant, Field Power Controller/Score Keeper, Co-Emcee & Official Scorer, Control System Advisor, FIRST Tech Advisor Assistant & recently Practice Field Attendant.
  #12   Spotlight this post!  
Unread 25-10-2006, 11:50
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,031
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: Dell laptop serial port

Quote:
Originally Posted by mtaman02
If the model is dis-continued...
The Dell D620 is a current model featuring a serial port. I happen to be typing this on one right now.
  #13   Spotlight this post!  
Unread 25-10-2006, 13:30
Ken Streeter's Avatar
Ken Streeter Ken Streeter is offline
Let the MAYHEM begin!
FRC #1519 (Mechanical Mayhem)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Team: Milford, NH; Me: Bedford, NH
Posts: 471
Ken Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond repute
Re: Dell laptop serial port

Quote:
Originally Posted by AtalanteStar25
... it's really hard to find a laptop that comes with a serial port. ....
As others have mentioned, some current Dell laptops include serial ports. In general, Dell's line of "Latitude" laptops are a little more rugged than the Inspiron line and generally also include serial ports. Of the four current Latitude machines (D420, D520, D620, D820) only the ultra-lite D420 does not include a standard 9-pin serial port. Each of the D520, D620, and D820 include a serial port as standard. I have used D600 and D610 units frequently over the past few years and have been very happy with their reliability and performance. I particularly like their magnesium-alloy cases as they make for a much more durable laptop.

--ken

PS: No, I don't work at all for Dell; just a happy Latitude customer. (I can't make the same claim for an Inspiron 8100 I own -- it's not constructed as solidly and I've had a few problems with it, including a flaky screen and an overheated hard drive.)
__________________
Ken Streeter - Team 1519 - Mechanical Mayhem (Milford Area Youth Homeschoolers Enriching Minds)
2015 NE District Winners with 195 & 2067, 125 & 1786, 230 & 4908, and 95 & 1307
2013 World Finalists & Archimedes Division Winners with 33 & 469
2013 & 2012 North Carolina Regional Winners with teams 435 & 4828 and 1311 & 2642
2011, 2010, 2006 Granite State Regional Winners with teams 175 & 176, 1073 & 1058, and 1276 & 133
Team 1519 Video Gallery - including Chairman's Video, and the infamous "Speed Racer!"

Last edited by Ken Streeter : 25-10-2006 at 13:35.
  #14   Spotlight this post!  
Unread 25-10-2006, 18:44
mtaman02's Avatar
mtaman02 mtaman02 is offline
FIRST's Spare, Queuer & Tech guy =)
AKA: Mike M. / Mouse =)
no team (FRC Volunteer)
Team Role: Alumni
 
Join Date: Jun 2002
Rookie Year: 2001
Location: Staten Island, NYC
Posts: 1,504
mtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant future
Send a message via AIM to mtaman02 Send a message via Yahoo to mtaman02
Re: Dell laptop serial port

I must say I have 3 Dell Inspirion Laptops 1150, 5160 and 8500. Out of the 3 laptops I have had a nice portion of problems of course these laptops I bought were refurbished so anything that can go wrong will go wrong. I don't have any regrets though only because the warranty is as good as gold but their tech support is as good as ****. Aside from that I'm a happy customer I also previously owned their MP3 Player and I currently own the Dell A920 Printer/Scanner/Copier and have had no problems with those items.

Getting back to the topic though there are quite a few laptops that come with the DB9 as a standard option much like the 3 1/2" Floppy Drive. If all you are doing with the laptop is programming and "nothing" else (e.g. 3d Studio Max, Web Page Design) Take a ride to the local Second Chance store and see if they have a fairly newish but not completely oldish laptop they are selling that comes with the DB9 Port for a decent price. You will be surprised at what you can find in a Second Hand / Chance Store.
__________________
Past FIRST Robotics Events that I proudly volunteered at:
FLL: NY State Competition '03
FRC: NYC Remote Kickoff '04 & NYC Regionals '04-'15 ,'10-'13 & NJ Regionals '06-'10, Finger Lakes Regional '09 & SBPLI Regional '08-'15 and the World Championship in '05 (Galileo Field) '07 (Newton Field) '09 (Practice Fields Attendant / FTA(A)), CeBIT Convention in '04 & NextFEST in '06 both held @ the Javitts Center, Monty Madness '07-'10, Panda-monium '08, B.Eruption '08 & '09, Ramp Riot '08, PARC '09 & '10, BR^2 '09 & Wol. Inv. '09 -'15
2015 FIRST Robotics Off Season Events that I hope to volunteer at:
Where is Wolcott Invitational
2015 FIRST Robotics Events that I will be volunteering at:
SBPLI Reg. & Championships
Volunteer Resume:
Alt & Lead Team Queuer, Field Repair/Reset, Field Setup/Breakdown, Spare Parts Attendant, Field Power Controller/Score Keeper, Co-Emcee & Official Scorer, Control System Advisor, FIRST Tech Advisor Assistant & recently Practice Field Attendant.
  #15   Spotlight this post!  
Unread 26-10-2006, 16:30
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: Dell laptop serial port

It's notable that the highest common serial speed (115200) is faster than USB 1.0. Keep in mind that the USB side has to transmit all data, all signal lines, and configuration over its Rx/Tx lines.

I'm willing to bet money that some manufactures have not designed for USB 2 or higher-baud applications.

Rule of thumb: if it doesn't work with the dashboard, don't use it. The dashboard runs at 115200 and is not configurable. Dig around if you need suggestions.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Dell Laptop Battery Recall Katie Reynolds Chit-Chat 16 30-08-2006 20:48
TTL port to a serial port on a demo board ImmortalAres Programming 16 09-07-2005 23:44
Can I turn off the touchpad on my laptop? (Dell Inspiron 8100) Elgin Clock Technical Discussion 8 03-07-2004 13:59
Horror Story - Laptop com port again Lloyd Burns Programming 3 17-03-2003 07:33
No Serial Port Jeff Waegelin Programming 15 09-01-2003 22:29


All times are GMT -5. The time now is 20:47.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi