Tuesday, 27 June 2023

boAt Wave Call Smart Watch Review: A Budget-Friendly Watch with a Variety of Features

 boAt Wave Call Smart Watch: A Comprehensive Review

The boAt Wave Call Smart Watch is a budget-friendly smartwatch that offers a variety of features, including Bluetooth calling, a heart rate monitor, SpO2 sensor, and multiple sports modes. It has a 1.69-inch HD curved display and is water resistant up to 5ATM.

Bluetooth Calling

One of the most notable features of the boAt Wave Call Smart Watch is its Bluetooth calling functionality. This allows you to make and receive calls directly from your watch, without having to take your phone out of your pocket. The call quality is clear and crisp, and the watch's built-in microphone and speaker make it easy to have conversations.

Heart Rate Monitor and SpO2 Sensor

The boAt Wave Call Smart Watch also has a heart rate monitor and SpO2 sensor. The heart rate monitor can track your heart rate throughout the day, while the SpO2 sensor can measure your blood oxygen levels. This information can be helpful for tracking your fitness progress and overall health.

Multiple Sports Modes

The boAt Wave Call Smart Watch has 10 different sports modes, including running, walking, cycling, swimming, and yoga. This allows you to track your progress and performance while you're working out. The watch also has a built-in pedometer, so you can track your steps and distance traveled.

Other Features

In addition to the above features, the boAt Wave Call Smart Watch also has a number of other features, including:

  • 150+ watch faces
  • Music control
  • Alarms and timers
  • Sleep tracking
  • Find my phone

Battery Life

The boAt Wave Call Smart Watch has a battery life of up to 10 days on a single charge. This means that you can wear it all day and night without having to worry about it running out of power.

Overall, the boAt Wave Call Smart Watch is a great option for those looking for a budget-friendly smartwatch with a variety of features. It has Bluetooth calling, a heart rate monitor, SpO2 sensor, multiple sports modes, and a long battery life. If you're looking for a smartwatch that can help you track your fitness and stay connected, the boAt Wave Call Smart Watch is a great choice.

Here are some pros and cons of the boAt Wave Call Smart Watch:

Pros:

  • Bluetooth calling
  • Heart rate monitor
  • SpO2 sensor
  • Multiple sports modes
  • Long battery life
  • Affordable price

Cons:

  • The display is not as bright as some other smartwatches.
  • The watch faces are not as customizable as some other smartwatches.
  • The app could be more user-friendly.

Overall, the boAt Wave Call Smart Watch is a great option for those looking for a budget-friendly smartwatch with a variety of features. It has Bluetooth calling, a heart rate monitor, SpO2 sensor, multiple sports modes, and a long battery life. If you're looking for a smartwatch that can help you track your fitness and stay connected, the boAt Wave Call Smart Watch is a great choice.

Monday, 29 August 2016

Redis used as tree

Hello reader,

prerequisite of this blog :

  1. Basics of graphs and trees
  2. minimal exposure to Redis

So here goes the story ,

Intro 
We know redis is a simple key value in-memory database. However, there was an instance where I wanted to have a tree but still get the performance of redis.

I thought of sharing the solution if anyone would like to use it for their reference.

Idea's intro (Organizing your data )

In a way, the solution is pretty simple. Below is the image that would help you understand the solution.





Every node has a name without any special characters, and it should follow a specific format.

every entry in redis as you might know is key , value
and that we represent as nodename , nodevalue



Every node has value (say json as string)

key = node name
value = json string (that is the value we want to save in a node )

node name organized as below :
#parent1#parent2#parent3# ....#leafnode#


How to traverse

search string if used as below you can parse as a tree (used regex as supported by redis):
A#* all children of A

A#B#*
all children of B which is a child of node A and A is root
if the search would have been
*#B#*
all Children of node B and (B this time need not be root)

*#B#
Node B which might have parent


This is a pretty simple hack and works on an idea of creating node names with combination of node and edge names.

Statutory Warning 

Few things to think before actually using this solution:

If you have the independence, consider using solutions as graphical DBs such as like Neo4J orientdb, these are pretty good ones and we have a very vast libraries built around themselves. Though I used above solution for a brief period , I could very easily convince that graphical DB is much better solution.

It's a tree and not graph, so the chances of it's usage are limited.

And above all , it's just a hack :) beware of hacks always !!


Please comment and correct if you feel something feels not correct.