IP Cam
MCU
Electric Motor
BlueTooth
Ethernet
& WiFi
-
IP Camera
NTP
Network Time Protocol will synchronize your
camera with an Internet time server.
Choose theone that is closest to
your camera.
SMTP
Simple
Mail Transfer Protocol (SMTP) is an Internet standard for electronic
mail (e-mail) transmission.
See
here.
H.264
H.264/MPEG-4
Part 10 or AVC (Advanced Video Coding) is a video compression format
that is currently one of the most commonly used formats for the
recording, compression, and distribution of video content.
See
here.
Media port
The
Media port is used to transfer video stream, and the default port no.
is 888, you can reset the port no. between 1 ~65535
UPnP
Universal Plug
and Play (UPnP) is a set of networking protocols that permits networked
devices, such as personal computers, printers, Internet gateways, Wi-Fi
access points and mobile devices to seamlessly discover each other's
presence on the network and establish functional network services for
data sharing, communications, and entertainment.
UPnP is intended primarily for residential networks without
enterprise-class devices.
See
here.
Resolution
The camera
support a different resolution, 720P, VGA, 1/4 VGA, etc.
High resolution give the top of video but the code flux will become
larger to, an it will take up more bandwidth.
Camera Bit Rate
Generally
speaking, the larger the bit rate and the clear video will become.
But the bit rate configuration should combine well with the network
bandwidth.
When the network bandwidth is very narrow, and the bit rate is large,
that will lead to video can not play well.
Key Frame Interval
It is the time between las key frame.
The shorter the duration, the more likely you will get a better video
quality, but at the cost of higher network bandwidth consumption.
PTZ camera
PTZ camera is a camera that is capable
of remote directional and sometime there is also the zoom control.
See
here.
-
MCU - Micro Controller Unit
CMSIS
Cortex
Microcontroller
Software
Interface
Standard, see
here
USB
AWU
Auto Wake-Up - Normaly is under control
of Timer or RTC
CAN
Controller Area Network
LIN
Local Interconnect Network
CF
Compact Flash
MMC
Multi Media Card
SD
Secure Digital
SDIO
Secure Digital Input Output
The SDIO adapter block provides all functions specific to the
MMC/SD/SD-I/O card such as the clock generation unit, command and data
transfer.
For more info click
here
CRC
Cyclic Redundancy Check
For more info click
here
DMA
Direct Memory Access
Tranfer data is normaly possible from/to:
Memory-to-memory, peripheral-to-memory,
memory-to-peripheral transfers and peripheral-to-peripheral
for more info click
here
EXTI
External Interrupt
WDG
Watchdog - for
more info click
here
WWDG
Window
Watchdog - for more info click
here
ETM
Embedded Trace
Macrocell
EMI
External
Memory Interface - for more info click
here
FSMC
Flexible
Static Memory Controller - for more info click
here
NWG
Noise Wave Generation
IrDA
Infrared Data Association
I2S
Inter-IC Sound
The I2S protocol is used for audio data communication between a
microcontroller/DSP and an audio Codec/DAC.
For more info click
here
MII
Media Indipendent Interface
RMII
Reduced Media Indipendent Interface
MCU
Micro Controller Unit - is a single
chip that contains a Processor, RAM, ROM, clock, I/O, timers, USB, etc.
DSC
Digital Signal Controllers
DSP
FPU
Floating Point Unit
HSE
High Speed External oscillator
HSI
High Speed Internal RC
LSI
Low Speed Internal RC
LSE
Low Speed External oscillator
CSS
Clock Security System that backup clock
in case of HSE clock failure
PDR
Power Down Reset
POR
Power On Reset
PVD
Programmable Voltage Detector
RTC
Real Time Clock
IO or
I/O
Input Output
PWM
Pulse Width modulation - Is normally
one of the Timer functionality
PLL
Phase Locked Loop or Phase Lock Loop
USART
Universal Sync Async Receiver Trasmitter
UART
Universal Async Receiver Trasmitter
ADC
DAC
Digital
to Analog Converter
SPI
Serial
Peripheral Interface - see also
SPI Page
ART Accelerator™
Adaptive
Real-Time memory accelerator, see STM32F2xxx & STM32F4xxx
manual for detail
Big-endian & Little-endian
RS485
ZL
- line impedance
Zo
- cable impedance
A
(-)
e B
(+)
- names of the RS485 lines
twisted-pair
- pairs of wires twisted together
AWG
- number that indicates the characteristics of the electric wire,
AWG24: is the classic telephon wire
STBx
- duration of each transmitted bit
Tp
- is time that the signal takes to travel the bus 485
Ethernet MAC
10/100
For
more info click here
In the document above you find
description of:
Physical Layer
Data Link
Layer
Network Layer
Transport
Layer
Session Layer
Presentation
Layer
Application
Layer
ISO OSI Model
OSI Layers
ISO OSI vs.
TCP/IP
ISO OSI vs.
Real Time Ethernet
TCP/IP vs.
OSI
TCP/IP Stack
TCP Protocol
TCP Segment
Structure
TCP Ports
IP Protocol
IP Packet
Structure
UDP
UDP vs. TCP
UDP Datagram
UDP Ports
Packet
Terminology Overview
TCP/IP Stacks
-
Electric Motor - see also here
FOC
Field Oriented Control
Control algorithm often used for
PMSM motors
PSM
Permanent Magnet Syncrhronous Motor
BLDC
BrushLess DC Motor
See here.
3-phase
induction motor
How to
convert RPM to the Frequency, see here.
-
BlueTooth
Link n.1
Link n.2
WikipediA (English)
WikipediA
(Italian)
Beacons or iBeacons - small objects
transmitting location information to smartphones and powered by
Bluetooth Smart
Up to now there are
different release of BT, for example there is v2.1, v3.0, BTLE and v.4.x
For see the differences from the different release of BT see here
and here.
Here I want to highlight the differences inside the BT 4.x
The latest Bluetooth version 4.x boasts two additional certifications: Smart
Ready and Smart
.
- BT 4.x Smart Ready identifies the dual-mode support or compatibility with older standards
and more advanced features.
- BT 4.x Smart
is for simple devices that aim to reduce consumption, this
version is NOT copatible with the older BT standards.
- Generic Access Profile (GAP)
- Service Discovery
Application Profile (SDAP)
- Cordless Telephony Profile
(CTP)
- Intercom Profile (IP)
- Serial Port Profile (SPP)
- Headset Profile (HSP)
- Dial-up Networking Profile
(DUNP)
- Fax Profile
- LAN Access Profile (LAP)
- Generic Object Exchange
Profile (GOEP)
- Object Push Profile (OPP)
- File Transfer Profile (FTP)
- Synchronisation Profile (SP)
- Personal Information
Manager (PIM)
- Hands-Free Profile (HFP)
- Human Interface Device
Profile (HID)
- Hard Copy Replacement
Profile (HCRP)
- Basic Imaging Profile (BIP)
- Personal Area Networking
Profile (PAN)
- Basic Printing Profile (BPP)
- Advanced Audio
Distribution Profile (A2DP)
- Audio Video Remote Control
Profile (AVRCP)
- Sim Access Profile (SAP)
Nuovi profili Bluetooth
- Bluetooth HID over GATT: Garantisce latenza minima
verso i dispositivi a basso consumo come, mouse, tastiere e joystick.
- Bluetooth MAP:
Permette di migliorare l’interazione verso altri dispositivi Bluetooth
quali, sistemi integrati su automobili o altri device android.
-
Ethernet & WiFi
AP
- Access Point
BSP
- Base Support Package
HAL
- Hardware Abstraction Layer
HTML
-Hyper Text Markup Language
HTTP
- Hyper Text Transfer Protocol
IBSS
- Independent Basic Service Set
Mini-AP
- Mini Access Point
SSID
- Service Set Identifier
STA
- Station mode
TCP
- Transmission Control Protocol
UDP
- User Datagram Protocol
WiFi
- Wireless LAN based on IEEE 802.11
WIND
- WiFi Indication
WLAN
- Wireless Local Area Network