HOME  |  NEWS  |  BLOGS  |  MESSAGES  |  FEATURES  |  VIDEOS  |  WEBINARS  |  INDUSTRIES  |  FOCUS ON FUNDAMENTALS
  |  REGISTER  |  LOGIN  |  HELP
Comments
You must login to participate in this chat. Please login.

about 40%-50% at beginning

I vote YES for an Eady Network Lecture series.  Thanks for another great presentation, see you all tomorrow!

Iron

Rich, thanks to you and Fred for another interesting series.

From Fred's comment "I could talk TCP/IP all day.. So, if any of you are interested in a Network Lecture series, please let Rich know".  I could definitely listen to Fred all day on this :-)

Also, the evaluation form should be completed AFTER day 5.  He needs to complete the series before being evaluated.

Iron

bitbanger55.. Turn off the lights when you leave :-)

I'm OUT!

See you tomorrow..

Blogger

Going once, going twice, sold.

Hi, dgrinch

No worries :-)  If we can get enough "signatures", I think we can make it happen.

Blogger

Ouch. Had a meeting...Came late.   Fred- Your info is great stuff.  Comes fast, though.  I would enjoy getting "spoon-fed" some TCP/IP.

Iron

I could talk TCP/IP all day.. So, if any of you are interested in a Network Lecture series, please let Rich know..

 

Blogger

THanks Fred. See ya'll tomorrow.

(I'd definitely have more questions if I was "coding along" live -- which I would actually try if I had the hardware you're using :)

Iron

Thanks Fred! Looking forward to tomorrow

Iron

Are there any more questions?

Did I miss anyone?

 

Blogger

@EmbedXControls

They are most likely encapsulated within IP or Ethernet.  That's how they send 802.15.4 packets over the big wire.

Blogger

Fred there are Bluetooth Profiles which allow Internet access as well.

(I say this because I'm playing with a small, inexpensive Chinese module that seems to contain basically everything you'd find in your garden variety COTS router...just without all the ethernet pins wired up -- meaning, it's a whole full-fledged tiny little linux box

Iron

@dzeez

In most all cases, Infrastructure mode requires routers and a DHCP server.

Blogger

@Fred what if the phone/module's AP was infrastructure mode?

Iron

@cghaba

If WAP is Wireless Access Point, all of the devices under test would have to support Ad Hoc mode.

Blogger

@dhajicke and emertp

If you would like an embedded networking lecture series, please let Rich Nass know..

Blogger

No problem... thanks anyway... because you have been so kind to provide us with your source code I will try it... I experimented with ARM Cortex M4F from Infineon and Google Nexus tablet and I couldn't get below 100ms without missing responses from the Android device

@EmbedXControls

Your router must support DynDns to use it.  All you have to do is turn on the feature within your router and setup the host names on the DynDns site. It is not at all a complicated process.

Blogger

@max.nicolae

Sorry, I don't have enough detailed information to correctly answer your question.

Blogger

@EmbedXControls

You select the name when you subscribe to their service.

They provide the application.  Many routers, web cams, and other devices already have the application built in.

The app is safe, it only connects to their web site, no place else.

For more details, see their web site at http://dyn.com/dns/.  They used to have a free service; I don't know if they still do.  I use http://www.noip.com/.  There are many others.

Iron

Some Android devices with WiFi chips (ex smartphones) can be set to act like a WAP. Can thus an application that tests WiFi connection between the Android phone and a Microchip WiFi enabled board be tested without the need for a WiFi router?  

Iron

@dhajicek

More stuff is involved.  In most cases, you can't plug and play when doing network programming.  Recall that we had to setup the client socket data in the RX-XV configuration.  We also had to configure our router for DynDns and setup a DynDns host on the internet.

Blogger

@dhajicek

That is a variable that is based on network traffic, equipment speed, link distance, number of hops, etc.  I can't really offer a realistic answer that can be carved into stone.

Blogger

Thanks Fred, Rich, & DigiKey!

Iron

@elmckee

According to the B4A web site, IBM, GE, NASA....Fred Eady...

Blogger

The RN-XV datasheet, product brief and user guide are also available on the Digikay website when you search for this product.

Iron

@Fred I would love to see a lecture series aimed at nothing but TCP/IP and UDP mechanics!

Iron

Have not used RN-XV yet.

Iron

Thanks, Fred (and Rich) for another interesting session!

Iron

Maybe a future class on just TCP/IP and UDP is in order.

Iron

@78RPM

That is a terminal emulator called Tera Term Pro, which is free. The text you saw came directly from the RN-XV device.  You can use TTP to attach directly to the RN-XV using an XBee dongle that plugs into a USB port.  You can also use TTP to Telnet into the RN-XV if it is active on your LAN or on the internet.  The parameters are config values for the RN-XV.

Blogger

@Fred I don't think I need to know the minutia behind the comm protocols, but I know from experience that the devil is in the details in replicating what you've described here, clearly I just need to dive in

Iron

@EmbedXControls

That is what the DynDns service does.  It keeps up with the public side IP address.

Take a look at www.dyndns.com.

Blogger

(was going to say, "just have to find the old Roving site via archive.org wayback machine" — but, unfortunately, their web site's robots.txt is/was setup to prohibit that :)

Iron

@kostya2012

Bluetooth is great for short range communication.  WLAN is necessary for web-based apps and internet apps such as what was presented today.

Blogger

Fred, TCP/IP class would be a useful thing.

Iron

Thanks Fred for your answer on RN-XV

@cghaba wow, guess that moved quickly. so quickly, in fact, their collective web teams still haven't found the time to set up a super simple (yet amazingly useful to eg customers) auto-redirect to the correct page hosted on microchip.com...

Iron

@apdobaj

Networking is a big pill to swallow.  Perhaps you would like to see a lecture series aimed at nothing but TCP/IP and UDP mechanics?

Blogger

@WherleyBird

The RN-XV has a command mode.  You can use any terminal emulator to access it.  You can also access the RN-XV's command mode using Telnet.

Blogger

@dzeez In 2013 I bought one of their modules and they were having their website.

Iron

@h.bahra

Correct.. Just keep listening on the server and generating sockets for each incoming connection.

Blogger

Zwilrich Thanks a lot for your answer to my questions. 

The follow up questions are as follows:

1. What is the DynDNS full name (URL Address)

2. Do I need to write the that small application inside my network to connect to DynDNS ?

3. If I need to write the app, what are all the things I need to do during communication with DynDNS

4. If not, is there any open source application I can download and run inside my network ?

5. If so is it safe to run such an app inside my network without any security breach ?

Thanks

 

here's a link to the datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/rn-171-xv-ds-v1.04r.pdf

Iron

@drw36

Nope. Dynamic DNS is designed to follow the changes in your router's internet IP address, which is provided by your ISP.

Blogger

@cghaba yes, they were acquired

Iron

Was Roving Networks that produced RN-XV modules bought by Microchip?

Iron

@RMRSS

I don't have any info that I can stand behind for ipV6 compatibility.

Blogger

@EmbedXControls

The RN-XV is a WiFi radio that contains an internal TCP/IP stack.  That means you don't have to worry about running a stack on the host microcontroller.  All you need is a simple 3-wire serial connection between the RN-XV and your microcontroller's UART.  The RN-XV was designed as a plug-in replacement for XBee radios for those that wanted to move from 802.15.4 to WiFi without redesiging their existing hardware.

Blogger

the Roving RN-XV is great (save for lack of 'n support...)

Iron

@testflight - BTw it's RN-XV , not U, I believe

Iron

(re my comment deriding RN-XV's lack of n support: I don't mean for throughput, obviously; for congestion/more efficient bandwidth utilization)

Iron

20% at home and 80% at work on these projects.

Iron

@testflight - go to Digikey - the product page links to datasheet,etc.

Iron

@gamatec

If you are referring to how to select which way TCP/IP or UDP packets are communicated, that's all done in the physical layer.  The physical layer can be an Ethernet Network Intervace Card (NIC) or a WiFi Radio.  The physical layers of the client and server are responsible for the physical transport of the packets.  TCP/IP and UDP are responsible for the logical transport of the data within the packets.

Blogger

Thanks Fred! Great as usual.

Iron

Thanks fred, looking forward to more tomorrow

an laternate place to get data on the RN-XU, the Microchip website gives blank pages

Iron

the Roving RN-XV module is great (other than its lack of 'n support...)

Iron

Have not used the RNXV yet

Iron

See everyone tomorrow.

Iron

Some routers have DYNDNS connectability built-in! My Netgear 4-port router (about 6 years old!) is DYNDNS capable. I haven't used it yet, but am going to to take advantage of playing with home gadgets from work!! :-)

Iron

Straight forward again.

Iron

@Fred (regarding one of my yesterday questions, unfortunately I returned too late).

My concerns were not related to burst transfer on USB but to response time... for example if I am controlling an industrial process with some small sampling period (high sampling rate), and I fire an interrupt to the USB in order to do something on the android device... let's say some intensive processing, making use of its GPU... then, I couldn't increase the sampling rate more than 10hz (100 ms period)... in terms of your example from slides, i'm interested in the time elapsed between two successive calls of dataPipe.write() function ... are they be able to respect the deadlines? They are blocking functions.

Thank you again for another good presentation!

@EmbedXControls

Yes. The TCP/IP stack doesn't know the difference.. The physical layer can be wired or wireless. Normally you will see TCP/IP data encapsulated inside of Ethernet or WiFi packets.

Blogger

?Is "plug and play" the same as the dynamic addressing or is there more involved?

Iron

@those who don't know the exact moment of audio start: My network clock is set to the atomic clock in Boulder (?). I find that the audio bar appears at the second my clock hits the top of the hour. If it doesn't, I do a refresh and it appears.

Gold

@EmbedXControls  That's exactly what DynDNS is for.  Crudely described:  You run a small application inside your network that contacts DynDNS's server to get your FIOS IP address.  DynDNS then updates their DNS record.  When you connect to the DynDNS name it gives you the IP address.

Iron

B4A web page claims 40000 users.

I've been using it for 1+ years. 

Iron

For late audio try F5 to reload then press play when back up

Iron

Thanks Fred the Library do a great job of( K.I.S.S.) the app creation.

Iron

@DGriffin - must be issue with your connection. My audio began at actual start.

Iron

?Fred, can you estimbate the difference in speed of establishing a connection between using a fixed IP address and using the dynamic address?

Iron

How popular is Basic4Android?  Who is using it?

Iron

#ditto with dhajicek,  my audio comes in late too.  Today at slide 7, audio start before class?

Iron

@gamatec

Nope. Wireshark is used to sniff TCP/IP, UDP and 802.15.4 packets.

Blogger

@78RPM I have the same question

Iron

Hear you again tomorrow. Have a great day.

Iron

Is it possible to bring up the audio earlier?  I get in a panic when it hits the hour and sound is not up yet.

Iron

?? Fred, on slides 8 and 15, where does the lower left panel reside and what application is that running on.  It looks like a terminal program.  Do those parameters go on the PIC or its radio?

Gold

Thanks Fred for another great lecture.

Iron

Fred: One thing I do not understand is how dyndns works ?

my office has a VerizonFiOS Cable Modem Router, WiFi AccessPoint Device

My Public Side IP address of the Router keeps changing by the VerizonFiOS Service provider time to time

I need to somehow grab the public side IP address and keep my DNS table updated so any Device outside my LAN can connect to any device inside the LAN

Can you please tell me how I can achieve this.

 

thanks

 

Thank you Fred and Rich.

Iron

? Fred,

what are you think (from yours exprience) wich better for Android - WLAN or Bluetooth?

Iron

@CLASS

I'm IN!

I'll start collecting questions and producing some answers..

Blogger

Fred, thank you for the "Wireshark" tip.  That will come in handy.

Iron

Great Session. Looking forward to tomorrow's as well.

Iron

@Fred Today was a bit of a firehose, is there an accompanying walkthrough?

Iron

Thank you Fred and Rich

Iron

thank you Fred and Digi-Key!

Iron

Thanks Fred for a good class.

Iron

Thanks again Fred, Rich, Steph, and Digi-Key!

Iron

Thanks Fred and Rich.  Good info to use.

Iron

Thank you Fred & DN, excellent walk-thru. Can't wait to get started with Basic4Android!

Thanks Fred, Rich, Digikey may have to buy one of these toy's to play with.

Iron

Thanks Fred & Digikey et. tal

Iron

Thank you very much Fred

Great classes, thanks again

how did you bring up the COM4 info? Thanks everyone!

Excellent session - good illustration of TCP vs UDP.  Thanks!

Iron

Thanks, Fred (and Rich) for another interesting session!

Iron

Thank also Rich, Design News and Digi-Key

Iron

I guess it wouldn't take much more work to extend this to two android devices

Iron

Thank you Fred, Rich, Design News and Digi-Key

Gold

Is the external dyndns really required if you're working with internal LAN exclusively?

Iron

Thank you Fred, Rich & Digi-Key! Well done presentation! See you tomorrow.

Iron

Fred, thanks a lot for this class

Thank you for today's presentation Fred

Iron

Excellent Session.

 

Iron

Have not used the RNXV for anything.

Iron

Have not used RN-XV yet.

Iron

Have not used the RNXV yet

Iron

Client could be on lan or internet.

Iron

Not familiar with the RN-XV, but thanks for introducing it to us...

Iron

RN-XV -- have not used. Other Wifi/Lan interfaces -- TI and Atmel

Iron

Have not used the RN-XV module but looks like a good solution.

Iron

I have not used RN-XV

Iron

I have not design with RN-XV.

Iron

No, I have not played with PIC stuff yet.

Iron

 

Never used  RN-XV

Iron

Lan or Internet -- depends on user needs.

Iron

used a WiFi  module from Rovingnets

Iron

R&D tests only for the WiFly.

Iron

Haven't used the RN-XV, yet.

Iron

Have not use RN-XV, but would like to try it!

Iron

Not yet designed with RN-XU

Iron

I have not used the RN-XV.

Iron

LAN.  But will use the internet also

Iron

rn looks cool, but never used.

Iron

I have not used RN-XV.

 

Iron

No, but I have used XBee radios.

Gold

QUESTION: Have you designed the RN-XV into any of your projects?

Blogger

On a lan could be internet

Iron

Client usually on LAN in past projects have done a couple of internet clients

Iron

 

client is physically local

Iron

LAN, Only in when customer request help do we hop on the internet.

Iron

Mostly LAN at this time; remote connectivity in the future.

 

Iron

My clients are on a private subnet (10.x.x.x) mapped to a real Internet port as necessary.

Iron

Mostly LAN but WAN access through VPN

Iron

Our clients are usually on a LAN.

 

Iron

The network target is on the Internet

Iron

Network targets are always on my LAN.

Iron

Mostily connect to LAN, not internet

Iron

My experience was with a LAN.

Iron

QUESTION: If you are involved in network programming, is your network target on a LAN or the internet?

Blogger

I use udp & tcp - depends from tasks

 

Iron

Not using TCP/IP at this point, but possibly using Industrial Ethernet protocols in the future - one big step beyond this.

Iron

QUESTION: What percentage of your projects require TCP/IP connectivity?

None, but I'm anxious to learn about TCP/IP!

Iron

Aprox. 40% requires TCP/IP

Slide 8: where the rubber meets the road

Blogger

An analogy for TCP and UDP is TCP is a telephone call--you make a specific connection and you know when it succeeds; UDP is like a voice page--it gets sent but nobody may be listening.

Iron

Slide 7: Let's code!

Blogger
@red, how to select WiFi port or LAN port (RJ-45)?.

30% of the project use TCP/IP

Iron

30% of projects use TCPIP

Iron

Medical products are only really beginning to add TCP.  Regulatory issues have prevented this in the past.

Iron

Used TCP/IP with some labview veristand projects.

Iron

In automotive industry, it's not used too much but there are upcoming trends that will use it especially in infotainment so I expect to rise to about 20% in the near future.

Iron

No TCO/IP connection yet.

Iron

Personal projects 90%, at work 20%

Iron

Probably 50% of project is TCP

Iron

Probably at least 2/3 require IP network connectivity, regardless of protocol

Iron

About 30% use TCP/IP.  

Iron

about 15% and growing.  Ours are only wired right now.

Iron

 

all have been simpler connections so far

Iron

 No TCPIP connectivity so far. All our wireless products are running proprietary protocols.

Iron

50 % of my dev is Networking software

about 65% employ tcp/ip

Iron

Most of our projects require TCP/IP & TCP/UDP

 

Iron

All projects require tcpip conectivity.

Iron

Yep, wireshark does tcp & usb.

Iron

Not an issue for me (at this time)

Iron

@gamatec@email.com: No, it does not. it is only for netowkr protocol

Most of my projects now use TCP/IP.

Iron

freds? lately, no tcip. usb or wireless.

Haven't used TCP/IP yet but want to in near future project.

Iron

Fred: Both Wireless and Wired Networks use TCP/IP Networking Stack

Only one TCP/IP project so far.

Iron

All project requre WiFi at present

Iron

it's an increasing percentage.  more & more all the time.

Iron

Probably all will use sockets.

 

Iron

QUESTION: What percentage of your projects require TCP/IP connectivity?

Blogger

Have not used TCP/IP so far but I can see it in my future.

Gold

About half my projects required TCP/IP.

 

30% of projects require TCP

Iron

I have not done this yet, but I expect it to quickly.

Iron

almost all for tcp/ip udp

Iron
Can wireshark track usb packets ?.

Someone else from windy MN

Iron

Good afternoon from Memphis TN.

Iron

Hi Fred, and everyone Good Afternoon

Should the "audio controls" be present on the web page yet?

Iron

Hi all -Audio is live! If you don't see the audio bar at the top of the screen, please refresh your browser. It may take a couple tries. When you see the audio bar, hit the play button. If you experience audio interruptions and are using IE, try using FF or Chrome as your browser. Many people experience issues with IE. Also, make sure your flash player is updated with the current version. Some companies block live audio streams, so if that is the case for your company, the class will be archived on this page immediately following the class and you can listen then. People don't experience any issues with the audio for the archived version.

Greetings for Colorado Springs...

Iron

Hello from Cedar Rapids Iowa

Iron

Greetings from the UK

 

Iron

@tcmotz: you do not have to be an IEEE member to receive the professional development hours. Good question.

Blogger

 

hello from Mishawaka

 

Iron

Testing from Portland, Oregon

Iron

Hello again from SW Michigan

Iron

how do i get these development tools on my Stelth-7 Android?

Iron

Testing from the Windy City

Iron

Hello from Orange county!

 

Iron

Hello from Milwaukee, WI.

Iron

Hello from Longmont, CO

Iron

Greetings from Buffalo, NY! (29 deg F)

Iron

Getting better each day!

Iron

Rich, ?do you know if you can get the IEEE Pro Dev Hours even if you are not a IEEE member?

Iron
Hi from South Carolina
Iron

Good afternoon from snowy Minnetonka

Iron

Hi from Hudsons Hope

Iron

This is a biggie: You are eligible to earn IEEE Professional Development Hours by attending these courses and participating in the chat function. Additionally, we are no longer using the points system, offering "graduation", or giving grades. The IEEE hours are taking the place of that. There are some important things for you to know about earning the hours. The most important ones are that you need to attend these courses live, you need to attend a minimum of two of them per semester, you need to fill out a course evaluation form within 2 weeks of the end of the class, you need to attend 4 out of the 5 classes per course, and you need to participate in the chat function every day you attend. Please click on the link at the top of this page that says "How do I earn IEEE professional development hours" to read all of these important details and more.

Blogger

Mea culpa. I gave you the wrong Twitter designation. The correct one is #DigiKeyCEC

Blogger

Please join our Digi-Key Continuing Education Center LinkedIn Group at http://linkd.in/yoNGeY

Blogger

17 minutes and counting

The streaming audio player will appear on this web page when the show starts at 2 PM Eastern time today. Note however that some companies block live audio streams. If when the show starts you don't hear any audio, try refreshing your browser. If that doesn't work, try using Firefox or Google Chrome as your browser. Some users experience audio interruptions with IE. If that doesn't work, the class will be archived immediately following our live taping.

Blogger

@richnass

Geee, just what I always wanted!  Thanks!!

Iron

@gbabecki: Yes, that is the correct answer. I'm not from either of those towns, but I grew up just a few miles away. Thanks for participating. As a prize, you get to learn how to develop an Android app!

Blogger

@rclipat: I am doing fine. Thankl you very much for asking. Nobody ever cares about the moderator.

Blogger

Good evening from Goole NE UK

Iron

Good morning from Albuquerque.

Iron

Hi from south central PA 33deg.

H from Argentina, with a heat wave and power outages...!

Iron

@richnass

I'm dying to know if my answer to the Ed Harris question was correct?  Are you also "from" Tenafly, NJ?  I know Mr. Harris was technically born in Englewood but was raised in Tenafly so which connection is it?

Iron

I am looking forward for another great lecture.

Iron

How are you Fred and Rich? I hope you botd are well.

Iron

@WherleyBird & 78RPM

You are more than welcome.  I would have created a better graphic but I don't have a good means of posting it via links (work firewalls and all that).

Iron

Hello from Summerville, SC.

Iron

Thank you Fred and gbabecki! SW Tool flow illustration would help tremendously and include dev comp and HW/devices being utilized in the tool chain.

Hello from El Paso, TX

Iron

greetings from snowy Indiana

Iron

Download the PowerPoint from the link above.

Blogger

Hi all.  It's a hazy 21 degF in Minneapolis today.

Iron

The discussion is already going strong. That's great to see.

Blogger

Hello from Montana.
@gbabecki, Thanks for that concise explanation of flow.

Gold

Greetings from Syracuse, home of the Orange .

Greetings from Chicago!

Iron

Hello from Santa Barbara, see you at 11:00 PST...

 

Greetings from Somewhere on the Niagara Frontier

Iron

Howdy from Panama City, FL.

Iron

Hello from Surf City, USA

Iron

62F & Sunny in Houston !

Iron

Greetings from Scottsdale, AZ

Iron

@Fred Eady

Great; feel free to "plagiarize" as needed.

Iron

@gbabecki

I agree.  I learn something every time I do a lecture and try to incorporate the knowledge in future lectures.

Your explanation is spot on.  Maybe your post will help clear this up.

Blogger

@Fred Eady

Fred, seeing how you seem to get a lot of questions regarding the confusion of the tool flow, perhaps it would be useful (next time) to provide a simple graphic slide or two illustrating C software tool flow and a separate flow for B4A development. For example something that illustrates the following:

C Source -> MPLABX(CSS C Complier) -> PICkit 3 Debugger -> C Target Board

B4A Source -> B4A IDE (Basic->Java stuff) -> B4A Bridge -> Android Target Device

I get it but there still seems to be a lot of confusion amongst the general audience.

Iron

@Fred Eady

Famous last words... ;-)

Iron

@gbabecki and mharkins

It worked yesterday.  I swear I didn't change anything :-)

The semicolon got lost in cut and paste :-)

Blogger

@Fred,  didn't compile it eh????

Iron

@Fred Eady

The line "fputc(bitein, COM_WIFI)" on slide 19 does not end with a semicolon (;) as it should for C source.

Iron

@CLASS

What is wrong with Slide 19??

Blogger

@WherleyBird

CCS C compiler is hosted by MPLAB X using a plugin. B4A has nothing to do with MPLAB X.  MPLAB X is used to host the CCS C compiler and program the PIC by hosting a PIC programmer such as the PicKIT3.  B4A is a complete package and needs no outside help except the Android SDK.  B4A comes as a package that includes the B4A IDE, the B4A Visual Designer and the B4A compiler.

Blogger

Morning from Portland Oregon

Iron

Yes I think I understand. You say CCS is running inside MPLAB X environment. ? Is MPLAB X running inside B4A ? so that makes the B4A IDE integral? Thanks again Fred until tomorw. I'll repost this in Thursday's Post thread of comments.



Partner Zone
Latest Analysis
Tesla Motors might be planning to boost the driving range of its two-seat Roadster to 400 miles.
RFID offers visibility into the plant. What inventory is being consumed? What stuff is being built? What's done and out the door?
More and more robots are becoming more autonomous all the time. Now Lockheed Martin has completed a demo mission with two completely autonomous robotic vehicles performing resupply, reconnaissance, surveillance, and target acquisition.
Take a look at the top 20 US undergraduate engineering programs. Then tell us -- did your school make the cut?
Producing high-quality end-production metal parts with additive manufacturing for applications like aerospace and medical requires very tightly controlled processes and materials. New standards and guidelines for machines and processes, materials, and printed parts are underway from bodies such as ASTM International.
More:Blogs|News
Design News Webinar Series
7/23/2014 11:00 a.m. California / 2:00 p.m. New York
7/17/2014 11:00 a.m. California / 2:00 p.m. New York
6/25/2014 11:00 a.m. California / 2:00 p.m. New York
5/13/2014 10:00 a.m. California / 1:00 p.m. New York / 6:00 p.m. London
Quick Poll
The Continuing Education Center offers engineers an entirely new way to get the education they need to formulate next-generation solutions.
Sep 8 - 12, Get Ready for the New Internet: IPv6
SEMESTERS: 1  |  2  |  3  |  4  |  5  |  6


Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.
Next Class: September 30 - October 2
Sponsored by Altera
Learn More   |   Login   |   Archived Classes
Twitter Feed
Design News Twitter Feed
Like Us on Facebook

Sponsored Content

Technology Marketplace

Copyright © 2014 UBM Canon, A UBM company, All rights reserved. Privacy Policy | Terms of Service