PubMed Health⌕ Search

Biomedical subjects

Axel Monteiro

Publications and source records attributed to Axel Monteiro.

2 recordsLinked to original sources

Implementing communication between Windows PCs and test equipment using RS-232 and Borland C++ Builder.

Modern experiments in the behavioral sciences frequently employ several items of electronic equipment such as computers, monitoring devices, stimulus presentation equipment, and response collection systems. In many cases it would be advantageous for these items to communicate directly with each other. Such communication may facilitate greater automation of experiments (i.e., reduced experimenter influences during the experiment), more precise experiment control (i.e., superior timing and synchronization capabilities of electronic devices), and greater accuracy of data collection (i.e., reduced ambiguity of participant responses). Many electronic experiment devices already provide external interfaces through which communication with other devices can be implemented. The most common is based on the RS-232 protocol, which is also found in all standard PCs. Therefore, Microsoft Windows based computers can be programmed to control experiments by communicating directly with electronic experiment devices. We show how to implement this RS-232 interconnection between devices and a Windows PC using currently available software tools.

Computer Communication Networks↗

Generating anagrams from multiple core strings employing user-defined vocabularies and orthographic parameters.

Anagrams are used widely in psychological research. However, generating a range of strings with the same letter content is an inherently difficult and time-consuming task for humans, and current computer-based anagram generators do not provide the controls necessary for psychological research. In this article, we present a computational algorithm that overcomes these problems. Specifically, the algorithm processes automatically each word in a user-defined source vocabulary and outputs, for each word, all possible anagrams that exist as words (or as nonwords, if required) as defined by the same source vocabulary. Moreover, we show how the output of the algorithm can be filtered to produce anagrams within specific user-defined orthographic parameters. For example, the anagrams produced can be filtered to produce words that share, with each other or with other words in the source vocabulary, letters in only certain positions. Finally, we provide free access to the complete Windows-based program and source code containing these facilities for anagram generation.

Algorithms↗