Home
Links icon
LinkedIn Twitter
About Me
Contact
Research Publications
English
  • C++11-Significance of override keyword

    Feb 4, 2020 C++11 Modern C++ featured

    Polymorphism is one of the most powerful features of Object Oriented Programming. It allows multiple methods to be implemented from a single interface. When multiple methods are defined with same name and different data types, it creates ambiguities during function calls at run-time. Such ambiguities show up as issues …

    Read More
  • Representation of fractional numbers on Hardware – The fixed point representation

    Jul 28, 2015 FPGA DSP

    In the hardware world, a number can be represented only by ones and zeros. How do we represent fractional numbers if that’s the case? How do we represent negative numbers in Hardware? While designing hardware systems, engineers often overlook the range and end up losing some of the bits especially the most significant …

    Read More
  • Gesture events in BREWMP

    Jul 15, 2015 BREWMP RTOS Embedded Systems

    Smart phones and a few of the feature phones have the touch screen support. When we tap on the touch screen of mobile device, we don't realize the time and effort spent by the developer in building the amazing apps. The apps seem to be working so seamlessly. In this post, I would like to discuss in detail the complex …

    Read More
  • How are videos stored in the digital world- Sampling of video?

    Jul 15, 2015 DSP Embedded Systems Technology

    Sampling of an audio signal converts continuous time signal into a discrete time signal. Quantization converts continuous amplitude signal into a discrete amplitude signal. A discrete time and discrete amplitude signal is a digital signal. The present post describes the sampling of a video signal, different …

    Read More
  • Representation of images in the Digital world -The RGB Colorspace

    Jul 15, 2015 DSP Embedded Systems Technology

    Visible spectrum is the portion of electromagnetic spectrum that is visible to the human eye. Electromagnetic spectrum in this range of radiation is called visible light. Colors containing only one wavelength are called as pure colors. Pure colors are red, green and blue. Colors such as yellow and magenta can be made …

    Read More
  • Is your data in Android device safe??? – Cross Site Scripting attacks on Android WebView

    Jul 7, 2015 Programming Android Embedded Systems

    Many of the Android applications display web content and also interact with it. This is possible by exposing a web browser as a standalone component and embedding it in the application. Such a component is called as WebView. WebView uses a number of APIs which can interact with the web contents inside WebView. In the …

    Read More
  • Sine generator on FPGA-The Direct Digital Synthesizer

    Jun 30, 2015 DSP FPGA

    “I need a sine generator for my module. How do I generate sine/cosine signals, when the module has to be implemented in hardware?”. The interesting question was asked by a student who was pursuing masters in VLSI design. She was trying to build a demodulator module for Binary Phase shift Keyed (BFSK) signals on the …

    Read More
  • Displaying map between two cities on BREW MP

    Aug 16, 2013 RTOS Embedded Systems BrewMP

    Maps are one of the most important applications on the feature phones. The post describes development of an application to display map between two cities on BrewMP mobile platform. The UI has two text fields To and From, where source and destination are entered. Upon pressing the SELECT key, the application loads the …

    Read More
  • Scripting-How is it different from programming?

    Aug 16, 2013 Programming Technology Linux

    What is script for a movie?? Script for a movie describes what actors do. It also describes the interaction between the actors, and connects different sequences of a movie. Scripting languages are also very similar. Scripting is used to automate the execution of tasks which could alternatively be executed one-by-one …

    Read More
  • Cross-site Scripting Attacks on Android WebView

    Apr 5, 2013 Programming Android Embedded Systems

    WebView is an essential component in Android and iOS. It enables applications to display content from on-line resources. It simplifies task of performing a network request, parsing the data and rendering it. WebView uses a number of APIs which can interact with the web contents inside WebView. In the present post, …

    Read More
    • ««
    • «
    • 1
    • 2
    • »
    • »»

Bhavani Anantapur Bache

Embedded Software Engineer and Leader, Hardware Software Engineer, Data Scientist, Machine Learning Enthusiast, Researcher, Author, Guitarist.
Read More

Featured Posts

  • C++11-Significance of override keyword
  • Representation of fractional numbers on Hardware – The fixed point representation
  • Gesture events in BREWMP
  • How are videos stored in the digital world- Sampling of video?
  • Representation of images in the Digital world -The RGB Colorspace
  • Is your data in Android device safe??? – Cross Site Scripting attacks on Android WebView
  • Sine generator on FPGA-The Direct Digital Synthesizer
  • Displaying map between two cities on BREW MP

Recent Posts

  • C++11-Significance of override keyword
  • Representation of fractional numbers on Hardware – The fixed point representation
  • Gesture events in BREWMP
  • How are videos stored in the digital world- Sampling of video?
  • Representation of images in the Digital world -The RGB Colorspace
  • Is your data in Android device safe??? – Cross Site Scripting attacks on Android WebView
  • Sine generator on FPGA-The Direct Digital Synthesizer
  • Displaying map between two cities on BREW MP

Categories

EMBEDDED-SYSTEMS 6 PROGRAMMING 6 DSP 4 LINUX 4 TECHNOLOGY 3 ANDROID 2 BREWMP 2 FPGA 2 RTOS 2 SYNTAX 1 THEMES 1

Series

SOFTWARE-ENGINEERING 5 EMBEDDED-SYSTEMS 4 DSP 3 FPGA 1

Tags

EMBEDDED-SYSTEMS 6 PROGRAMMING 6 TECHNOLOGY 5 DSP 4 LINUX 4 ANDROID 2 BREWMP 2 FPGA 2 RTOS 2 C++11 1 FEATURED 1 INDEX 1 MODERN-C++ 1

Copyright2025 MALAI - MACHINE LEARNING AND AI. All Rights Reserved