Timeline for How to have an Arduino wait until it receives data over serial?
Current License: CC BY-SA 3.0
15 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Oct 26, 2015 at 7:25 | answer | added | baranenkovalekseevich | timeline score: -3 | |
Sep 14, 2014 at 19:58 | comment | added | slebetman | @OlinLathrop: BTW, the term "sketch" has a specific meaning because a sketch is a C program that doesn't have main (it has setup and loop instead). It is compiled into a program which is then compiled into binary. This is specific enough to give it a name. Just like interface files in SWIG (again a co-opted word (I mean Interface, not SWIG since SWIG is a proper acronym)) | |
Sep 14, 2014 at 19:53 | comment | added | slebetman | @OlinLathrop: If you want a stable language that requires formal/regulatory approval before a word can be used try French. Or even my native tongue: Malay (in the form of Bahasa Malaysia, since there are several Malay languages around) | |
Sep 14, 2014 at 19:51 | comment | added | slebetman | @OlinLathrop: English doesn't work the way you want it to. It's a language that constantly redefines meanings to words: mouse? trap? interrupt? call? operator? monitor? screen? port? short? function? bus? Engineering folks (like you) have always co-opted words with similar meanings to the concept they have in mind. Arduino folks are no different since they themselves are often engineers. | |
Jun 10, 2012 at 9:34 | comment | added | Nick Johnson | @OlinLathrop How fortunate that the rest of the world takes care never to repurpose or overload terms. Like current, or code, or wire, or power. | |
Jun 9, 2012 at 2:39 | comment | added | Shamtam | @OlinLathrop: I hope that "edjucate" was supposed to be ironic =P | |
Jun 8, 2012 at 23:27 | answer | added | on8tom | timeline score: 3 | |
Jun 6, 2012 at 14:44 | comment | added | Kortuk | @OlinLathrop, I tried to say this before but I may have failed to communicate. Explaining the further definitions of this word is very useful, especially as the user branch out. The tags are a way to almost create coexisting subsites, if you are talking in questions that have the arduino tag you can expect shield to be used in this way, attempting to force the community to use a different word everywhere will make the questions significantly less useful to the arduino community on the whole. Educate but try to accept that a different term will be used in their questions. | |
Jun 6, 2012 at 14:33 | comment | added | Olin Lathrop | @Kortuk: No, I don't go along with that. I realize those are the terms used in the arduino community, but they have specific and different meanings everywhere else. This is a general electronics forum, not a arduino forum. If arduino people come here, they have to be prepared to talk general electronics correctly. I also deeply resent how the arduino people have tried to hijack common english words for their private use. Every effort should be made not to tolerate this in the larger world. At the very least, we can edjucate people that come here using the wrong terms. | |
Jun 6, 2012 at 13:28 | history | edited | Kortuk |
edited tags
|
|
Jun 6, 2012 at 13:27 | comment | added | Kortuk | @OlinLathrop, Lets tag it arduino and accept this is the language they use inside their community, feel free to share that it is not common language anywhere else but it is okay if they choose to use that term. | |
Jun 6, 2012 at 12:16 | answer | added | Dave | timeline score: 5 | |
Jun 6, 2012 at 11:27 | comment | added | Olin Lathrop | First, out here in the real world "shield" and "sketch" are normal words that don't make sense as you used them. No, the arduino marketing folks don't get to redefine standard english words and have the rest of us just go along. Second, this is a software issue. Surely there is a blocking call available in the libraries to get the next byte from the UART. | |
Jun 6, 2012 at 11:19 | history | migrated | from programmers.stackexchange.com (revisions) | ||
Jun 6, 2012 at 1:21 | history | asked | SonicDH | CC BY-SA 3.0 |